#include <stdio.h>
#include <sys/io.h>
#include <time.h>
#include <sys/time.h>
#include "final/i915_reg.h"

int verbose = 0;
unsigned short addrport = 0x1000;
unsigned short dataport = 0x1000 +4;
/* not sure how we want to do this so let's guess */
/* to make it easy, we start at zero and assume 250 hz. */
static __inline__ unsigned long long rdtsc(void)
{
  unsigned hi, lo;
  __asm__ __volatile__ ("rdtsc" : "=a"(lo), "=d"(hi));
  return ( (unsigned long long)lo)|( ((unsigned long long)hi)<<32 );
}

unsigned long msecs(void)
{
	static struct timeval start;
	struct timeval now;
	static int first = 0;
	unsigned long j;
	if (! first++)
		gettimeofday(&start, NULL);
	gettimeofday(&now, NULL);
	j = (now.tv_sec - start.tv_sec)*1000 + (now.tv_usec-start.tv_usec)/1000;
	if (verbose > 10)
		fprintf(stderr, "MS: %ld\n", j);
	return j;
}

void
mdelay(unsigned long ms)
{
	unsigned long start;
	start = msecs();
	while (msecs() < (start + ms))
		;
}

static unsigned long tickspermicrosecond = 1000;

void
calibratetsc(void)
{
	unsigned long long start, end;
	fprintf(stderr, "Delay for 10 seconds to calibrate tsc...");
	start = rdtsc();
	mdelay(10000);
	end = rdtsc();
	/* convert to ticks per microsecond -- 10M microseconds */
	tickspermicrosecond = (end - start) / 10000000;
	fprintf(stderr, "Done: tickspermicrosecond = %ld\n", tickspermicrosecond);
}

unsigned long
microseconds(unsigned long long start, unsigned long long end)
{
	unsigned long ret;
	ret = ((end - start)/tickspermicrosecond);
	return ret;
}

void udelay(int i)
{
	unsigned long long end;

	if (verbose > 3)
		fprintf(stderr, "UDELAY %d!\n", i);
	end = rdtsc() + i * tickspermicrosecond;
	while (rdtsc() < end)
		;
}

unsigned long io_i915_READ32(unsigned long addr)
{
       unsigned long val;
       outl(addr, addrport);
       val = inl(dataport);
       return val;
}

void io_i915_WRITE32(unsigned long val, unsigned long addr)
{
       outl(addr, addrport);
       outl(val, dataport);
}

int main()
{
	iopl(3);
	unsigned int u;

	/* this code is from the cli tool. We need all these to run. We'll start shrinking it later. */
#if 0
	Edit s/.*\[.*/printf("%s\\n", "&");/g
	Edit ,s/^P/printf("%s\\n", "&");/g
	Edit s/U.*/\n&/g
	Edit s/U(.*)!/udelay(\1);/g
	Edit s/udelay((.*));/udelay(\1);/g
	Edit s/^R (.*):(.*)/u = io_i915_READ32(\1); printf("\1: Got %08x, expect \2\\n", u);/g
	Edit s/^W (.*):(.*)/io_i915_WRITE32( 0x\2, \1); printf("\1: outl \2\\n");/g
	Edit 3,.s/^/	/
	Edit s/allocz.*//g
	Edit s/^\[000000.0.//g
	Edit s/UDELAY/\n&/g
	Edit s/^i2c.*//g
	Edit s/^master_.*//g
	Edit s/^P.*//g
	Edit s/; UDELAY/\nU/g
	Edit s/0x /0x/g
	Edit s/\+/+0x/g
#endif
{

u = io_i915_READ32(0x130040); printf("0x130040: Got %08x, expect  00000001\n", u);
udelay( 10);
io_i915_WRITE32( 0x00010001, 0xa188); printf("0xa188: outl  00010001\n");
u = io_i915_READ32(0xa188); printf("0xa188: Got %08x, expect  00010001\n", u);
u = io_i915_READ32(0x130040); printf("0x130040: Got %08x, expect  00000001\n", u);
u = io_i915_READ32(0x13805c); printf("0x13805c: Got %08x, expect  40000000\n", u);
u = io_i915_READ32(0xa180); printf("0xa180: Got %08x, expect  84100020\n", u);
io_i915_WRITE32( 0x00010000, 0xa188); printf("0xa188: outl  00010000\n");
u = io_i915_READ32(0x120000); printf("0x120000: Got %08x, expect  00000000\n", u);
printf("%s\n", "[000000.0] [drm:intel_init_display], Using MT version of forcewake");
u = io_i915_READ32(0x145d10); printf("0x145d10: Got %08x, expect  2010040c\n", u);
printf("%s\n", "[000000.0] [drm:intel_modeset_init], 3 display pipes available.");

u = io_i915_READ32(_PIPEACONF); printf("_PIPEACONF: Got %08x, expect  00000000\n", u);
io_i915_WRITE32( 0x00000000, _PIPEACONF); printf("_PIPEACONF: outl  00000000\n");
u = io_i915_READ32(_PIPEBCONF); printf("_PIPEBCONF: Got %08x, expect  00000000\n", u);
io_i915_WRITE32( 0x00000000, _PIPEBCONF); printf("_PIPEBCONF: outl  00000000\n");
u = io_i915_READ32(0x72008); printf("0x72008: Got %08x, expect  00000000\n", u);
io_i915_WRITE32( 0x00000000, 0x72008); printf("0x72008: outl  00000000\n");

u = io_i915_READ32(_PIPEACONF); printf("_PIPEACONF: Got %08x, expect  00000000\n", u);
io_i915_WRITE32( 0x00000000, _PIPEACONF); printf("_PIPEACONF: outl  00000000\n");
u = io_i915_READ32(_PIPEBCONF); printf("_PIPEBCONF: Got %08x, expect  00000000\n", u);
io_i915_WRITE32( 0x00000000, _PIPEBCONF); printf("_PIPEBCONF: outl  00000000\n");
u = io_i915_READ32(0x72008); printf("0x72008: Got %08x, expect  00000000\n", u);
io_i915_WRITE32( 0x00000000, 0x72008); printf("0x72008: outl  00000000\n");

u = io_i915_READ32(_PIPEACONF); printf("_PIPEACONF: Got %08x, expect  00000000\n", u);
io_i915_WRITE32( 0x00000000, _PIPEACONF); printf("_PIPEACONF: outl  00000000\n");
u = io_i915_READ32(_PIPEBCONF); printf("_PIPEBCONF: Got %08x, expect  00000000\n", u);
io_i915_WRITE32( 0x00000000, _PIPEBCONF); printf("_PIPEBCONF: outl  00000000\n");
u = io_i915_READ32(0x72008); printf("0x72008: Got %08x, expect  00000000\n", u);
io_i915_WRITE32( 0x00000000, 0x72008); printf("0x72008: outl  00000000\n");
udelay( 300);
io_i915_WRITE32( 0x80000000, CPU_VGACNTRL); printf("CPU_VGACNTRL: outl  80000000\n");
u = io_i915_READ32(CPU_VGACNTRL); printf("CPU_VGACNTRL: Got %08x, expect  80000000\n", u);
u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, expect  0000001c\n", u);


u = io_i915_READ32(PCH_PP_ON_DELAYS); printf("PCH_PP_ON_DELAYS: Got %08x, expect  47d007d0\n", u);
u = io_i915_READ32(PCH_PP_OFF_DELAYS); printf("PCH_PP_OFF_DELAYS: Got %08x, expect  01f407d0\n", u);
u = io_i915_READ32(PCH_PP_DIVISOR); printf("PCH_PP_DIVISOR: Got %08x, expect  00186906\n", u);
printf("%s\n", "[000000.0] [drm:intel_dp_init], cur t1_t3 2000 t8 2000 t9 2000 t10 500 t11_t12 6000");
printf("%s\n", "[000000.0] [drm:intel_dp_init], vbt t1_t3 0 t8 0 t9 0 t10 0 t11_t12 0");
printf("%s\n", "[000000.0] [drm:intel_dp_init], panel power up delay 200, power down delay 50, power cycle delay 600");
printf("%s\n", "[000000.0] [drm:intel_dp_init], backlight on delay 200, off delay 200");
printf("%s\n", "[000000.0] [drm:ironlake_edp_panel_vdd_on], Turn eDP VDD on");
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
printf("%s\n", "[000000.0] [drm:ironlake_wait_panel_power_cycle], Wait for panel power cycle");
printf("%s\n", "[000000.0] [drm:ironlake_wait_panel_status], R PCH_PP_CONTROL: 00000000");
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  00000000\n", u);
io_i915_WRITE32( 0xabcd0008, PCH_PP_CONTROL); printf("PCH_PP_CONTROL: outl  abcd0008\n");
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
printf("%s\n", "[000000.0] [drm:ironlake_edp_panel_vdd_on], R PCH_PP_CONTROL: abcd0008");
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);

u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
printf("%s\n", "[000000.0] [drm:ironlake_edp_panel_vdd_on], eDP was not running");
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  014300c8\n", u);
io_i915_WRITE32( 0x9000000e, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  9000000e\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  814500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  804500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  80c500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  410500c8\n", u);
io_i915_WRITE32( 0x530500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  530500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00110a84\n", u);
u = io_i915_READ32(DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: Got %08x, expect  41000001\n", u);
u = io_i915_READ32(DPA_AUX_CH_DATA3); printf("DPA_AUX_CH_DATA3: Got %08x, expect  c0020000\n", u);
u = io_i915_READ32(DPA_AUX_CH_DATA4); printf("DPA_AUX_CH_DATA4: Got %08x, expect  001f0000\n", u);
printf("%s\n", "[000000.0] [drm:ironlake_edp_panel_vdd_off], Turn eDP VDD off 1");
printf("%s\n", "[000000.0] [drm:intel_dp_i2c_init], i2c_init DPDDC-A");
printf("%s\n", "[000000.0] [drm:ironlake_edp_panel_vdd_on], Turn eDP VDD on");
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
printf("%s\n", "[000000.0] [drm:ironlake_edp_panel_vdd_on], eDP VDD already on");
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  010500c8\n", u);
io_i915_WRITE32( 0x40000000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  40000000\n");
io_i915_WRITE32( 0xd23500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d23500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  810500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  401500c8\n", u);
io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  521500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  001500c8\n", u);
io_i915_WRITE32( 0x00000000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  00000000\n");
io_i915_WRITE32( 0xd23500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d23500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  801500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  401500c8\n", u);
io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  521500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
printf("%s\n", "[000000.0] [drm:ironlake_edp_panel_vdd_off], Turn eDP VDD off 1");
u = io_i915_READ32(BLC_PWM_CPU_CTL); printf("BLC_PWM_CPU_CTL: Got %08x, expect  000010ce\n", u);
printf("%s\n", "[000000.0] [drm:intel_panel_get_backlight], get backlight PWM = 4302");
u = io_i915_READ32(HDMIB); printf("HDMIB: Got %08x, expect  00000018\n", u);
u = io_i915_READ32(HDMIC); printf("HDMIC: Got %08x, expect  00000018\n", u);
u = io_i915_READ32(HDMID); printf("HDMID: Got %08x, expect  0000001c\n", u);

u = io_i915_READ32(PCH_DP_C); printf("PCH_DP_C: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_DP_D); printf("PCH_DP_D: Got %08x, expect  00000004\n", u);


printf("%s\n", "[000000.0] [drm:intel_dp_i2c_init], i2c_init DPDDC-D");
u = io_i915_READ32(PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: Got %08x, expect  00050000\n", u);
io_i915_WRITE32( 0x40000000, PCH_DPD_AUX_CH_DATA1); printf("PCH_DPD_AUX_CH_DATA1: outl  40000000\n");
io_i915_WRITE32( 0xd235003f, PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: outl  d235003f\n");
u = io_i915_READ32(PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: Got %08x, expect  8145003f\n", u);
udelay( 100);
u = io_i915_READ32(PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: Got %08x, expect  5145003f\n", u);
io_i915_WRITE32( 0x5345003f, PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: outl  5345003f\n");
io_i915_WRITE32( 0x40000000, PCH_DPD_AUX_CH_DATA1); printf("PCH_DPD_AUX_CH_DATA1: outl  40000000\n");
io_i915_WRITE32( 0xd235003f, PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: outl  d235003f\n");
u = io_i915_READ32(PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: Got %08x, expect  8145003f\n", u);
udelay( 100);
u = io_i915_READ32(PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: Got %08x, expect  5145003f\n", u);
io_i915_WRITE32( 0x5345003f, PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: outl  5345003f\n");
io_i915_WRITE32( 0x40000000, PCH_DPD_AUX_CH_DATA1); printf("PCH_DPD_AUX_CH_DATA1: outl  40000000\n");
io_i915_WRITE32( 0xd235003f, PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: outl  d235003f\n");
u = io_i915_READ32(PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: Got %08x, expect  8145003f\n", u);
udelay( 100);
u = io_i915_READ32(PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: Got %08x, expect  5145003f\n", u);
io_i915_WRITE32( 0x5345003f, PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: outl  5345003f\n");
io_i915_WRITE32( 0x40000000, PCH_DPD_AUX_CH_DATA1); printf("PCH_DPD_AUX_CH_DATA1: outl  40000000\n");
io_i915_WRITE32( 0xd235003f, PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: outl  d235003f\n");
u = io_i915_READ32(PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: Got %08x, expect  8145003f\n", u);
udelay( 100);
u = io_i915_READ32(PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: Got %08x, expect  5145003f\n", u);
io_i915_WRITE32( 0x5345003f, PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: outl  5345003f\n");
io_i915_WRITE32( 0x40000000, PCH_DPD_AUX_CH_DATA1); printf("PCH_DPD_AUX_CH_DATA1: outl  40000000\n");
io_i915_WRITE32( 0xd235003f, PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: outl  d235003f\n");
u = io_i915_READ32(PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: Got %08x, expect  8145003f\n", u);
udelay( 100);
u = io_i915_READ32(PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: Got %08x, expect  5145003f\n", u);
io_i915_WRITE32( 0x5345003f, PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: outl  5345003f\n");
printf("%s\n", "[000000.0] [drm:intel_dp_aux_ch], dp_aux_ch timeout status 0x5145003f");
printf("%s\n", "[000000.0] [drm:intel_dp_i2c_aux_ch], aux_ch failed -110");
u = io_i915_READ32(PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: Got %08x, expect  0145003f\n", u);
io_i915_WRITE32( 0x00000000, PCH_DPD_AUX_CH_DATA1); printf("PCH_DPD_AUX_CH_DATA1: outl  00000000\n");
io_i915_WRITE32( 0xd235003f, PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: outl  d235003f\n");
u = io_i915_READ32(PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: Got %08x, expect  8145003f\n", u);
udelay( 100);
u = io_i915_READ32(PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: Got %08x, expect  5145003f\n", u);
io_i915_WRITE32( 0x5345003f, PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: outl  5345003f\n");
io_i915_WRITE32( 0x00000000, PCH_DPD_AUX_CH_DATA1); printf("PCH_DPD_AUX_CH_DATA1: outl  00000000\n");
io_i915_WRITE32( 0xd235003f, PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: outl  d235003f\n");
u = io_i915_READ32(PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: Got %08x, expect  8145003f\n", u);
udelay( 100);
u = io_i915_READ32(PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: Got %08x, expect  5145003f\n", u);
io_i915_WRITE32( 0x5345003f, PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: outl  5345003f\n");
io_i915_WRITE32( 0x00000000, PCH_DPD_AUX_CH_DATA1); printf("PCH_DPD_AUX_CH_DATA1: outl  00000000\n");
io_i915_WRITE32( 0xd235003f, PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: outl  d235003f\n");
u = io_i915_READ32(PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: Got %08x, expect  8145003f\n", u);
udelay( 100);
u = io_i915_READ32(PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: Got %08x, expect  5145003f\n", u);
io_i915_WRITE32( 0x5345003f, PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: outl  5345003f\n");
io_i915_WRITE32( 0x00000000, PCH_DPD_AUX_CH_DATA1); printf("PCH_DPD_AUX_CH_DATA1: outl  00000000\n");
io_i915_WRITE32( 0xd235003f, PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: outl  d235003f\n");
u = io_i915_READ32(PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: Got %08x, expect  8145003f\n", u);
udelay( 100);
u = io_i915_READ32(PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: Got %08x, expect  5145003f\n", u);
io_i915_WRITE32( 0x5345003f, PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: outl  5345003f\n");
io_i915_WRITE32( 0x00000000, PCH_DPD_AUX_CH_DATA1); printf("PCH_DPD_AUX_CH_DATA1: outl  00000000\n");
io_i915_WRITE32( 0xd235003f, PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: outl  d235003f\n");
u = io_i915_READ32(PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: Got %08x, expect  8145003f\n", u);
udelay( 100);
u = io_i915_READ32(PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: Got %08x, expect  5145003f\n", u);
io_i915_WRITE32( 0x5345003f, PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: outl  5345003f\n");
printf("%s\n", "[000000.0] [drm:intel_dp_aux_ch], dp_aux_ch timeout status 0x5145003f");
printf("%s\n", "[000000.0] [drm:intel_dp_i2c_aux_ch], aux_ch failed -110");
printf("%s\n", "[000000.0] [drm:ironlake_init_pch_refclk], has_panel 1 has_lvds 0 has_pch_edp 0 has_cpu_edp 1 has_ck505 0");
u = io_i915_READ32(PCH_DREF_CONTROL); printf("PCH_DREF_CONTROL: Got %08x, expect  00000000\n", u);
printf("%s\n", "[000000.0] [drm:ironlake_init_pch_refclk], Using SSC on panel");
io_i915_WRITE32( 0x00001402, PCH_DREF_CONTROL); printf("PCH_DREF_CONTROL: outl  00001402\n");
u = io_i915_READ32(PCH_DREF_CONTROL); printf("PCH_DREF_CONTROL: Got %08x, expect  00001402\n", u);
udelay( 200);
printf("%s\n", "[000000.0] [drm:ironlake_init_pch_refclk], Using SSC on eDP");
io_i915_WRITE32( 0x00005402, PCH_DREF_CONTROL); printf("PCH_DREF_CONTROL: outl  00005402\n");
u = io_i915_READ32(PCH_DREF_CONTROL); printf("PCH_DREF_CONTROL: Got %08x, expect  00005402\n", u);
udelay( 200);
io_i915_WRITE32( 0x10000000, ILK_DSPCLK_GATE); printf("ILK_DSPCLK_GATE: outl  10000000\n");
io_i915_WRITE32( 0x00000000, WM3_LP_ILK); printf("WM3_LP_ILK: outl  00000000\n");
io_i915_WRITE32( 0x00000000, WM2_LP_ILK); printf("WM2_LP_ILK: outl  00000000\n");
io_i915_WRITE32( 0x00000000, WM1_LP_ILK); printf("WM1_LP_ILK: outl  00000000\n");
io_i915_WRITE32( 0x00002000, 0x9404); printf("0x9404: outl  00002000\n");
io_i915_WRITE32( 0x10000000, ILK_DSPCLK_GATE); printf("ILK_DSPCLK_GATE: outl  10000000\n");
io_i915_WRITE32( 0x00000024, IVB_CHICKEN3); printf("IVB_CHICKEN3: outl  00000024\n");
io_i915_WRITE32( 0x04000400, 0x7010); printf("0x7010: outl  04000400\n");
io_i915_WRITE32( 0x3c4fff8c, 0xb01c); printf("0xb01c: outl  3c4fff8c\n");
io_i915_WRITE32( 0x20000000, 0xb030); printf("0xb030: outl  20000000\n");
u = io_i915_READ32(0x9030); printf("0x9030: Got %08x, expect  00000000\n", u);
io_i915_WRITE32( 0x00000800, 0x9030); printf("0x9030: outl  00000800\n");
u = io_i915_READ32(_DSPACNTR); printf("_DSPACNTR: Got %08x, expect  00000000\n", u);
io_i915_WRITE32( 0x00004000, _DSPACNTR); printf("_DSPACNTR: outl  00004000\n");
u = io_i915_READ32(_DSPAADDR); printf("_DSPAADDR: Got %08x, expect  00000000\n", u);
io_i915_WRITE32( 0x00000000, _DSPAADDR); printf("_DSPAADDR: outl  00000000\n");
u = io_i915_READ32(_DSPASIZE+0xc); printf("_DSPASIZE+0xc: Got %08x, expect  00000000\n", u);
io_i915_WRITE32( 0x00000000, _DSPASIZE+0xc); printf("_DSPASIZE+0xc: outl  00000000\n");
u = io_i915_READ32(_DSPBCNTR); printf("_DSPBCNTR: Got %08x, expect  00000000\n", u);
io_i915_WRITE32( 0x00004000, _DSPBCNTR); printf("_DSPBCNTR: outl  00004000\n");
u = io_i915_READ32(_DSPBADDR); printf("_DSPBADDR: Got %08x, expect  00000000\n", u);
io_i915_WRITE32( 0x00000000, _DSPBADDR); printf("_DSPBADDR: outl  00000000\n");
u = io_i915_READ32(_DSPBSURF); printf("_DSPBSURF: Got %08x, expect  00000000\n", u);
io_i915_WRITE32( 0x00000000, _DSPBSURF); printf("_DSPBSURF: outl  00000000\n");
u = io_i915_READ32(_DVSACNTR); printf("_DVSACNTR: Got %08x, expect  00000000\n", u);
io_i915_WRITE32( 0x00004000, _DVSACNTR); printf("_DVSACNTR: outl  00004000\n");
u = io_i915_READ32(_DVSALINOFF); printf("_DVSALINOFF: Got %08x, expect  00000000\n", u);
io_i915_WRITE32( 0x00000000, _DVSALINOFF); printf("_DVSALINOFF: outl  00000000\n");
u = io_i915_READ32(_DVSASURF); printf("_DVSASURF: Got %08x, expect  00000000\n", u);
io_i915_WRITE32( 0x00000000, _DVSASURF); printf("_DVSASURF: outl  00000000\n");
io_i915_WRITE32( 0x20000000, SOUTH_DSPCLK_GATE_D); printf("SOUTH_DSPCLK_GATE_D: outl  20000000\n");
u = io_i915_READ32(SOUTH_CHICKEN2); printf("SOUTH_CHICKEN2: Got %08x, expect  00000000\n", u);
io_i915_WRITE32( 0x00000001, SOUTH_CHICKEN2); printf("SOUTH_CHICKEN2: outl  00000001\n");
io_i915_WRITE32( 0x80000000, _TRANSA_CHICKEN2); printf("_TRANSA_CHICKEN2: outl  80000000\n");
io_i915_WRITE32( 0x80000000, _TRANSB_CHICKEN2); printf("_TRANSB_CHICKEN2: outl  80000000\n");
io_i915_WRITE32( 0x80000000, 0xf2064); printf("0xf2064: outl  80000000\n");





printf("%s\n", "[000000.0] [drm:drm_helper_probe_single_connector_modes], [CONNECTOR:6:eDP-1]");
printf("%s\n", "[000000.0] [drm:intel_dp_detect], DPCD: 110a8441000001c0");
printf("%s\n", "[000000.0] [drm:ironlake_edp_panel_vdd_on], Turn eDP VDD on");
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
printf("%s\n", "[000000.0] [drm:ironlake_edp_panel_vdd_on], eDP VDD already on");



u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  001500c8\n", u);
io_i915_WRITE32( 0x40005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  40005000\n");
io_i915_WRITE32( 0xd23500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d23500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  801500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  401500c8\n", u);
io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  521500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  001500c8\n", u);
io_i915_WRITE32( 0x40005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  40005000\n");
io_i915_WRITE32( 0x00000000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: outl  00000000\n");
io_i915_WRITE32( 0xd25500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d25500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  801500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  401500c8\n", u);
io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  521500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  001500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd23500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d23500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  801500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  401500c8\n", u);
io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  521500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  001500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  801500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x10005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  10005000\n");
io_i915_WRITE32( 0xd23500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d23500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  401500c8\n", u);
io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  521500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
printf("%s\n", "[000000.0] [drm:i2c_algo_dp_aux_xfer], dp_aux_xfer return 2");




u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  001500c8\n", u);
io_i915_WRITE32( 0x40005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  40005000\n");
io_i915_WRITE32( 0xd23500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d23500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  801500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  401500c8\n", u);
io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  521500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  001500c8\n", u);
io_i915_WRITE32( 0x40005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  40005000\n");
io_i915_WRITE32( 0x00000000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: outl  00000000\n");
io_i915_WRITE32( 0xd25500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d25500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  801500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  401500c8\n", u);
io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  521500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  001500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd23500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d23500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  801500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  401500c8\n", u);
io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  521500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  001500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  801500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00ff0000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00ff0000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00ff0000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00ff0000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00ff0000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00ff0000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00300000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00e40000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00790000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00030000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00150000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00010000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00040000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00a50000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  001b0000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00120000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00960000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00020000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  004f0000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00d50000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00a20000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00590000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00520000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00930000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00260000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00170000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00500000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00540000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00010000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00010000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00010000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00010000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00010000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00010000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00010000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00010000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00010000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00010000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00010000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00010000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00010000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00010000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00010000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00010000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  006d0000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  006f0000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00a00000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00a00000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00a40000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00310000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00600000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00300000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00200000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  003a0000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00100000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00b50000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00100000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00190000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00fe0000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  004c0000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00470000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00200000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00440000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00690000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00730000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00700000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  006c0000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00610000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00790000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  000a0000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00200000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00200000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00fe0000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  004c0000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00500000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00310000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00320000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00390000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00510000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00450000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00310000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  002d0000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00530000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00500000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00410000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00310000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00240000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x10005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  10005000\n");
io_i915_WRITE32( 0xd23500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d23500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  401500c8\n", u);
io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  521500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
printf("%s\n", "[000000.0] [drm:i2c_algo_dp_aux_xfer], dp_aux_xfer return 2");

printf("%s\n", "[000000.0] [drm:ironlake_edp_panel_vdd_off], Turn eDP VDD off 1");
printf("%s\n", "[000000.0] [drm:ironlake_edp_panel_vdd_on], Turn eDP VDD on");
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
printf("%s\n", "[000000.0] [drm:ironlake_edp_panel_vdd_on], eDP VDD already on");



u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  001500c8\n", u);
io_i915_WRITE32( 0x40005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  40005000\n");
io_i915_WRITE32( 0xd23500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d23500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  801500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  401500c8\n", u);
io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  521500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  001500c8\n", u);
io_i915_WRITE32( 0x40005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  40005000\n");
io_i915_WRITE32( 0x00000000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: outl  00000000\n");
io_i915_WRITE32( 0xd25500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d25500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  801500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  401500c8\n", u);
io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  521500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  001500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd23500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d23500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  801500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  401500c8\n", u);
io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  521500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  001500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  801500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x10005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  10005000\n");
io_i915_WRITE32( 0xd23500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d23500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  401500c8\n", u);
io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  521500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
printf("%s\n", "[000000.0] [drm:i2c_algo_dp_aux_xfer], dp_aux_xfer return 2");




u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  001500c8\n", u);
io_i915_WRITE32( 0x40005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  40005000\n");
io_i915_WRITE32( 0xd23500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d23500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  801500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  401500c8\n", u);
io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  521500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  001500c8\n", u);
io_i915_WRITE32( 0x40005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  40005000\n");
io_i915_WRITE32( 0x00000000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: outl  00000000\n");
io_i915_WRITE32( 0xd25500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d25500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  801500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  401500c8\n", u);
io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  521500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  001500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd23500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d23500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  801500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  401500c8\n", u);
io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  521500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  001500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  801500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00ff0000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00ff0000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00ff0000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00ff0000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00ff0000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00ff0000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00300000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00e40000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00790000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00030000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00150000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00010000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00040000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00a50000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  001b0000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00120000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00960000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00020000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  004f0000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00d50000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00a20000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00590000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00520000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00930000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00260000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00170000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00500000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00540000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00010000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00010000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00010000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00010000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00010000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00010000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00010000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00010000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00010000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00010000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00010000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00010000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00010000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00010000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00010000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00010000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  006d0000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  006f0000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00a00000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00a00000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00a40000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00310000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00600000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00300000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00200000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  003a0000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00100000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00b50000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00100000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00190000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00fe0000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  004c0000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00470000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00200000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00440000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00690000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00730000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00700000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  006c0000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00610000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00790000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  000a0000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00200000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00200000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00fe0000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  004c0000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00500000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00310000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00320000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00390000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00510000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00450000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00310000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  002d0000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00530000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00500000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00410000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00310000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x50005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  50005000\n");
io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d24500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  402500c8\n", u);
io_i915_WRITE32( 0x522500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  522500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00240000\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, expect  00000000\n", u);
u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, expect  abcd0008\n", u);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  002500c8\n", u);
io_i915_WRITE32( 0x10005000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: outl  10005000\n");
io_i915_WRITE32( 0xd23500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  d23500c8\n");
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  802500c8\n", u);
udelay( 100);
u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, expect  401500c8\n", u);
io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: outl  521500c8\n");
u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, expect  00000000\n", u);
printf("%s\n", "[000000.0] [drm:i2c_algo_dp_aux_xfer], dp_aux_xfer return 2");


printf("%s\n", "[000000.0] [drm:drm_edid_to_eld], ELD: no CEA Extension found");printf("%s\n", "[000000.0] [drm:ironlake_edp_panel_vdd_off], Turn eDP VDD off 1");
printf("%s\n", "[000000.0] [drm:drm_helper_probe_single_connector_modes], [CONNECTOR:6:eDP-1] probed modes :");
printf("%s\n", "[000000.0] [drm:drm_mode_debug_printmodeline], Modeline 0:\"2560x1700\" 60 285250 2560 2608 2640 2720 1700 1703 1713 1749 0x48 0xa");
printf("%s\n", "[000000.0] [drm:drm_helper_probe_single_connector_modes], [CONNECTOR:8:DP-1]");
u = io_i915_READ32(PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: Got %08x, expect  0145003f\n", u);
io_i915_WRITE32( 0x9000000e, PCH_DPD_AUX_CH_DATA1); printf("PCH_DPD_AUX_CH_DATA1: outl  9000000e\n");
io_i915_WRITE32( 0xd245003f, PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: outl  d245003f\n");
u = io_i915_READ32(PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: Got %08x, expect  8145003f\n", u);
udelay( 100);
u = io_i915_READ32(PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: Got %08x, expect  5145003f\n", u);
io_i915_WRITE32( 0x5345003f, PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: outl  5345003f\n");
io_i915_WRITE32( 0x9000000e, PCH_DPD_AUX_CH_DATA1); printf("PCH_DPD_AUX_CH_DATA1: outl  9000000e\n");
io_i915_WRITE32( 0xd245003f, PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: outl  d245003f\n");
u = io_i915_READ32(PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: Got %08x, expect  8145003f\n", u);
udelay( 100);
u = io_i915_READ32(PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: Got %08x, expect  5145003f\n", u);
io_i915_WRITE32( 0x5345003f, PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: outl  5345003f\n");
io_i915_WRITE32( 0x9000000e, PCH_DPD_AUX_CH_DATA1); printf("PCH_DPD_AUX_CH_DATA1: outl  9000000e\n");
io_i915_WRITE32( 0xd245003f, PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: outl  d245003f\n");
u = io_i915_READ32(PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: Got %08x, expect  8145003f\n", u);
udelay( 100);
u = io_i915_READ32(PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: Got %08x, expect  5145003f\n", u);
io_i915_WRITE32( 0x5345003f, PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: outl  5345003f\n");
io_i915_WRITE32( 0x9000000e, PCH_DPD_AUX_CH_DATA1); printf("PCH_DPD_AUX_CH_DATA1: outl  9000000e\n");
io_i915_WRITE32( 0xd245003f, PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: outl  d245003f\n");
u = io_i915_READ32(PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: Got %08x, expect  8145003f\n", u);
udelay( 100);
u = io_i915_READ32(PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: Got %08x, expect  5145003f\n", u);
io_i915_WRITE32( 0x5345003f, PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: outl  5345003f\n");
io_i915_WRITE32( 0x9000000e, PCH_DPD_AUX_CH_DATA1); printf("PCH_DPD_AUX_CH_DATA1: outl  9000000e\n");
io_i915_WRITE32( 0xd245003f, PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: outl  d245003f\n");
u = io_i915_READ32(PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: Got %08x, expect  8145003f\n", u);
udelay( 100);
u = io_i915_READ32(PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: Got %08x, expect  5145003f\n", u);
io_i915_WRITE32( 0x5345003f, PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: outl  5345003f\n");
printf("%s\n", "[000000.0] [drm:intel_dp_aux_ch], dp_aux_ch timeout status 0x5145003f");
u = io_i915_READ32(PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: Got %08x, expect  0145003f\n", u);
io_i915_WRITE32( 0x9000000e, PCH_DPD_AUX_CH_DATA1); printf("PCH_DPD_AUX_CH_DATA1: outl  9000000e\n");
io_i915_WRITE32( 0xd245003f, PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: outl  d245003f\n");
u = io_i915_READ32(PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: Got %08x, expect  8145003f\n", u);
udelay( 100);
u = io_i915_READ32(PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: Got %08x, expect  5145003f\n", u);
io_i915_WRITE32( 0x5345003f, PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: outl  5345003f\n");
io_i915_WRITE32( 0x9000000e, PCH_DPD_AUX_CH_DATA1); printf("PCH_DPD_AUX_CH_DATA1: outl  9000000e\n");
io_i915_WRITE32( 0xd245003f, PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: outl  d245003f\n");
u = io_i915_READ32(PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: Got %08x, expect  8145003f\n", u);
udelay( 100);
u = io_i915_READ32(PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: Got %08x, expect  5145003f\n", u);
io_i915_WRITE32( 0x5345003f, PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: outl  5345003f\n");
io_i915_WRITE32( 0x9000000e, PCH_DPD_AUX_CH_DATA1); printf("PCH_DPD_AUX_CH_DATA1: outl  9000000e\n");
io_i915_WRITE32( 0xd245003f, PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: outl  d245003f\n");
u = io_i915_READ32(PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: Got %08x, expect  8145003f\n", u);
udelay( 100);
u = io_i915_READ32(PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: Got %08x, expect  5145003f\n", u);
io_i915_WRITE32( 0x5345003f, PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: outl  5345003f\n");
io_i915_WRITE32( 0x9000000e, PCH_DPD_AUX_CH_DATA1); printf("PCH_DPD_AUX_CH_DATA1: outl  9000000e\n");
io_i915_WRITE32( 0xd245003f, PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: outl  d245003f\n");
u = io_i915_READ32(PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: Got %08x, expect  8145003f\n", u);
udelay( 100);
u = io_i915_READ32(PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: Got %08x, expect  5145003f\n", u);
io_i915_WRITE32( 0x5345003f, PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: outl  5345003f\n");
io_i915_WRITE32( 0x9000000e, PCH_DPD_AUX_CH_DATA1); printf("PCH_DPD_AUX_CH_DATA1: outl  9000000e\n");
io_i915_WRITE32( 0xd245003f, PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: outl  d245003f\n");
u = io_i915_READ32(PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: Got %08x, expect  8145003f\n", u);
udelay( 100);
u = io_i915_READ32(PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: Got %08x, expect  5145003f\n", u);
io_i915_WRITE32( 0x5345003f, PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: outl  5345003f\n");
printf("%s\n", "[000000.0] [drm:intel_dp_aux_ch], dp_aux_ch timeout status 0x5145003f");
u = io_i915_READ32(PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: Got %08x, expect  0145003f\n", u);
io_i915_WRITE32( 0x9000000e, PCH_DPD_AUX_CH_DATA1); printf("PCH_DPD_AUX_CH_DATA1: outl  9000000e\n");
io_i915_WRITE32( 0xd245003f, PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: outl  d245003f\n");
u = io_i915_READ32(PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: Got %08x, expect  8145003f\n", u);
udelay( 100);
u = io_i915_READ32(PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: Got %08x, expect  5145003f\n", u);
io_i915_WRITE32( 0x5345003f, PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: outl  5345003f\n");
io_i915_WRITE32( 0x9000000e, PCH_DPD_AUX_CH_DATA1); printf("PCH_DPD_AUX_CH_DATA1: outl  9000000e\n");
io_i915_WRITE32( 0xd245003f, PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: outl  d245003f\n");
u = io_i915_READ32(PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: Got %08x, expect  8145003f\n", u);
udelay( 100);
u = io_i915_READ32(PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: Got %08x, expect  5145003f\n", u);
io_i915_WRITE32( 0x5345003f, PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: outl  5345003f\n");
io_i915_WRITE32( 0x9000000e, PCH_DPD_AUX_CH_DATA1); printf("PCH_DPD_AUX_CH_DATA1: outl  9000000e\n");
io_i915_WRITE32( 0xd245003f, PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: outl  d245003f\n");
u = io_i915_READ32(PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: Got %08x, expect  8145003f\n", u);
udelay( 100);
u = io_i915_READ32(PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: Got %08x, expect  5145003f\n", u);
io_i915_WRITE32( 0x5345003f, PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: outl  5345003f\n");
io_i915_WRITE32( 0x9000000e, PCH_DPD_AUX_CH_DATA1); printf("PCH_DPD_AUX_CH_DATA1: outl  9000000e\n");
io_i915_WRITE32( 0xd245003f, PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: outl  d245003f\n");
u = io_i915_READ32(PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: Got %08x, expect  8145003f\n", u);
udelay( 100);
u = io_i915_READ32(PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: Got %08x, expect  5145003f\n", u);
io_i915_WRITE32( 0x5345003f, PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: outl  5345003f\n");
io_i915_WRITE32( 0x9000000e, PCH_DPD_AUX_CH_DATA1); printf("PCH_DPD_AUX_CH_DATA1: outl  9000000e\n");
io_i915_WRITE32( 0xd245003f, PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: outl  d245003f\n");
u = io_i915_READ32(PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: Got %08x, expect  8145003f\n", u);
udelay( 100);
u = io_i915_READ32(PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: Got %08x, expect  5145003f\n", u);
io_i915_WRITE32( 0x5345003f, PCH_DPD_AUX_CH_CTL); printf("PCH_DPD_AUX_CH_CTL: outl  5345003f\n");
}

	/* end code from the cli tool. */

	printf("%s\n", "[drm:intel_dp_mode_fixup], Display port link bw 0a lane count 4 clock 270000");
	printf("%s\n", "[drm:drm_crtc_helper_set_mode], [CRTC:3]");
	printf("%s\n", "[drm:ironlake_edp_backlight_off], ");
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	io_i915_WRITE32( 0xabcd0008, PCH_PP_CONTROL); printf("PCH_PP_CONTROL: io_i915_WRITE32  abcd0008\n");
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	printf("%s\n", "[drm:ironlake_edp_panel_off], Turn eDP power off");
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	io_i915_WRITE32( 0xabcd0000, PCH_PP_CONTROL); printf("PCH_PP_CONTROL: io_i915_WRITE32  abcd0000\n");
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0000\n", u);
	printf("%s\n", "[drm:ironlake_wait_panel_off], Wait for panel power off time");
	printf("%s\n", "[drm:ironlake_wait_panel_status], R PCH_PP_CONTROL: abcd0000");
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	printf("%s\n", "mask b000000f value 00000000 status 00000000 control abcd0000");
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	printf("%s\n", "[drm:ironlake_edp_panel_vdd_on], Turn eDP VDD on");
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0000\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	printf("%s\n", "[drm:ironlake_wait_panel_power_cycle], Wait for panel power cycle");
	printf("%s\n", "[drm:ironlake_wait_panel_status], R PCH_PP_CONTROL: abcd0000");
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	printf("%s\n", "mask b800000f value 00000000 status 00000000 control abcd0000");
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0000\n", u);
	io_i915_WRITE32( 0xabcd0008, PCH_PP_CONTROL); printf("PCH_PP_CONTROL: io_i915_WRITE32  abcd0008\n");
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	printf("%s\n", "[drm:ironlake_edp_panel_vdd_on], R PCH_PP_CONTROL: abcd0008");
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	printf("%s\n", "PCH_PP_STATUS: 0x00000000 PCH_PP_CONTROL: 0xabcd0008");
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	printf("%s\n", "[drm:ironlake_edp_panel_vdd_on], 0xeDP was not running");
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x80060000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80060000\n");
	io_i915_WRITE32( 0x01000000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  01000000\n");
	io_i915_WRITE32( 0xd25500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d25500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  0000001c\n", u);
	printf("%s\n", "[drm:ironlake_edp_panel_vdd_off], Turn eDP VDD off 1");
	u = io_i915_READ32(PCH_DP_D); printf("PCH_DP_D: Got %08x, 0xexpect  00000004\n", u);
	u = io_i915_READ32(_PIPEACONF); printf("_PIPEACONF: Got %08x, 0xexpect  00000000\n", u);
	printf("%s\n", "(HARD-WIRED: setting pipe bpc to 6 (max display bpc 6)");
	io_i915_WRITE32( 0x00000040, _PIPEACONF); printf("_PIPEACONF: io_i915_WRITE32  00000040\n");
	u = io_i915_READ32(_PIPEACONF); printf("_PIPEACONF: Got %08x, 0xexpect  00000040\n", u);
	printf("%s\n", "[drm:ironlake_crtc_mode_set], Mode for pipe 0:");
	printf("%s\n", "[drm:drm_mode_debug_printmodeline], Modeline 0:\"2560x1700\" 60 285250 2560 2608 2640 2720 1700 1703 1713 1749 0x48 0xa");
	io_i915_WRITE32( 0x00000000, _TRANSA_DATA_M1); printf("_TRANSA_DATA_M1: io_i915_WRITE32  00000000\n");
	io_i915_WRITE32( 0x00000000, _TRANSA_DATA_N1); printf("_TRANSA_DATA_N1: io_i915_WRITE32  00000000\n");
	io_i915_WRITE32( 0x00000000, _TRANSA_DP_LINK_M1); printf("_TRANSA_DP_LINK_M1: io_i915_WRITE32  00000000\n");
	io_i915_WRITE32( 0x00000000, _TRANSA_DP_LINK_N1); printf("_TRANSA_DP_LINK_N1: io_i915_WRITE32  00000000\n");
	io_i915_WRITE32( 0x00020e08, _PCH_FPA1); printf("_PCH_FPA1: io_i915_WRITE32  00020e08\n");
	io_i915_WRITE32( 0x00000000, _VSYNCSHIFT_A); printf("_VSYNCSHIFT_A: io_i915_WRITE32  00000000\n");
	io_i915_WRITE32( 0x0a9f09ff, _HTOTAL_A); printf("_HTOTAL_A: io_i915_WRITE32  0a9f09ff\n");
	io_i915_WRITE32( 0x0a9f09ff, _HBLANK_A); printf("_HBLANK_A: io_i915_WRITE32  0a9f09ff\n");
	io_i915_WRITE32( 0x0a4f0a2f, _HSYNC_A); printf("_HSYNC_A: io_i915_WRITE32  0a4f0a2f\n");
	io_i915_WRITE32( 0x06d406a3, _VTOTAL_A); printf("_VTOTAL_A: io_i915_WRITE32  06d406a3\n");
	io_i915_WRITE32( 0x06d406a3, _VBLANK_A); printf("_VBLANK_A: io_i915_WRITE32  06d406a3\n");
	io_i915_WRITE32( 0x06b006a6, _VSYNC_A); printf("_VSYNC_A: io_i915_WRITE32  06b006a6\n");
	io_i915_WRITE32( 0x09ff06a3, _PIPEASRC); printf("_PIPEASRC: io_i915_WRITE32  09ff06a3\n");
	io_i915_WRITE32( 0x7e4e58a4, _PIPEA_DATA_M1); printf("_PIPEA_DATA_M1: io_i915_WRITE32  7e4e58a4\n");
	io_i915_WRITE32( 0x0083d600, _PIPEA_DATA_N1); printf("_PIPEA_DATA_N1: io_i915_WRITE32  0083d600\n");
	io_i915_WRITE32( 0x00045a42, _PIPEA_LINK_M1); printf("_PIPEA_LINK_M1: io_i915_WRITE32  00045a42\n");
	io_i915_WRITE32( 0x00041eb0, _PIPEA_LINK_N1); printf("_PIPEA_LINK_N1: io_i915_WRITE32  00041eb0\n");
	printf("%s\n", "[drm:ironlake_set_pll_edp], 0xeDP PLL enable for clock 270000");
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  0000001c\n", u);
	io_i915_WRITE32( 0x0000001c, 0x64000); printf("0x64000: io_i915_WRITE32  0000001c\n");
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  0000001c\n", u);
	udelay( 500);
	io_i915_WRITE32( 0x00000050, _PIPEACONF); printf("_PIPEACONF: io_i915_WRITE32  00000050\n");
	u = io_i915_READ32(_PIPEACONF); printf("_PIPEACONF: Got %08x, 0xexpect  00000050\n", u);
	u = io_i915_READ32(_PIPEASTAT); printf("_PIPEASTAT: Got %08x, 0xexpect  00000000\n", u);
	io_i915_WRITE32( 0x00000002, _PIPEASTAT); printf("_PIPEASTAT: io_i915_WRITE32  00000002\n");
	u = io_i915_READ32(_PIPEASTAT); printf("_PIPEASTAT: Got %08x, 0xexpect  00000000\n", u);
	printf("%s\n", "[drm:intel_wait_for_vblank], vblank wait timed out");
	io_i915_WRITE32( 0x40000000, _DSPACNTR); printf("_DSPACNTR: io_i915_WRITE32  40000000\n");
	u = io_i915_READ32(_DSPACNTR); printf("_DSPACNTR: Got %08x, 0xexpect  40000000\n", u);
	io_i915_WRITE32( 0x58004000, _DSPACNTR); printf("_DSPACNTR: io_i915_WRITE32  58004000\n");
	printf("%s\n", "[drm:ironlake_update_plane], Writing base 00000000 00000000 0 0 10240");
	io_i915_WRITE32( 0x00002800, _DSPASTRIDE); printf("_DSPASTRIDE: io_i915_WRITE32  00002800\n");
	io_i915_WRITE32( 0x00000000, _DSPASIZE+0xc); printf("_DSPASIZE+0xc: io_i915_WRITE32  00000000\n");
	io_i915_WRITE32( 0x00000000, _DSPACNTR+0x24); printf("_DSPACNTR+0x24: io_i915_WRITE32  00000000\n");
	io_i915_WRITE32( 0x00000000, _DSPAADDR); printf("_DSPAADDR: io_i915_WRITE32  00000000\n");
	u = io_i915_READ32(_DSPACNTR); printf("_DSPACNTR: Got %08x, 0xexpect  58004000\n", u);
	u = io_i915_READ32(0x145d10); printf("0x145d10: Got %08x, 0xexpect  2010040c\n", u);
	u = io_i915_READ32(WM0_PIPEA_ILK); printf("WM0_PIPEA_ILK: Got %08x, 0xexpect  00783818\n", u);
	io_i915_WRITE32( 0x00183806, WM0_PIPEA_ILK); printf("WM0_PIPEA_ILK: io_i915_WRITE32  00183806\n");
	printf("%s\n", "[drm:sandybridge_update_wm], FIFO watermarks For pipe A - plane 24, 0xcursor: 6");
	io_i915_WRITE32( 0x00000000, WM3_LP_ILK); printf("WM3_LP_ILK: io_i915_WRITE32  00000000\n");
	io_i915_WRITE32( 0x00000000, WM2_LP_ILK); printf("WM2_LP_ILK: io_i915_WRITE32  00000000\n");
	io_i915_WRITE32( 0x00000000, WM1_LP_ILK); printf("WM1_LP_ILK: io_i915_WRITE32  00000000\n");
	u = io_i915_READ32(0x145d10); printf("0x145d10: Got %08x, 0xexpect  2010040c\n", u);
	printf("%s\n", "[drm:ironlake_check_srwm], watermark 1: display plane 38, 0xfbc lines 3, 0xcursor 6");
	u = io_i915_READ32(0x145d10); printf("0x145d10: Got %08x, 0xexpect  2010040c\n", u);
	io_i915_WRITE32( 0x84302606, WM1_LP_ILK); printf("WM1_LP_ILK: io_i915_WRITE32  84302606\n");
	u = io_i915_READ32(0x145d10); printf("0x145d10: Got %08x, 0xexpect  2010040c\n", u);
	printf("%s\n", "[drm:ironlake_check_srwm], watermark 2: display plane 145, 0xfbc lines 3, 0xcursor 6");
	u = io_i915_READ32(0x145d10); printf("0x145d10: Got %08x, 0xexpect  2010040c\n", u);
	io_i915_WRITE32( 0x90309106, WM2_LP_ILK); printf("WM2_LP_ILK: io_i915_WRITE32  90309106\n");
	u = io_i915_READ32(0x145d10); printf("0x145d10: Got %08x, 0xexpect  2010040c\n", u);
	printf("%s\n", "[drm:ironlake_check_srwm], watermark 3: display plane 288, 0xfbc lines 4, 0xcursor 10");
	u = io_i915_READ32(0x145d10); printf("0x145d10: Got %08x, 0xexpect  2010040c\n", u);
	io_i915_WRITE32( 0xa041200a, WM3_LP_ILK); printf("WM3_LP_ILK: io_i915_WRITE32  a041200a\n");
	printf("%s\n", "[drm:drm_crtc_helper_set_mode], [ENCODER:7:TMDS-7] set [MODE:0:2560x1700]");
	printf("%s\n", "[drm:ironlake_edp_pll_on], ");
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  0000001c\n", u);
	io_i915_WRITE32( 0x0000401c, 0x64000); printf("0x64000: io_i915_WRITE32  0000401c\n");
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  0000401c\n", u);
	udelay( 200);
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  0000401c\n", u);
	u = io_i915_READ32(0x145d10); printf("0x145d10: Got %08x, 0xexpect  2010040c\n", u);
	u = io_i915_READ32(WM0_PIPEA_ILK); printf("WM0_PIPEA_ILK: Got %08x, 0xexpect  00183806\n", u);
	io_i915_WRITE32( 0x00183806, WM0_PIPEA_ILK); printf("WM0_PIPEA_ILK: io_i915_WRITE32  00183806\n");
	printf("%s\n", "[drm:sandybridge_update_wm], FIFO watermarks For pipe A - plane 24, 0xcursor: 6");
	io_i915_WRITE32( 0x00000000, WM3_LP_ILK); printf("WM3_LP_ILK: io_i915_WRITE32  00000000\n");
	io_i915_WRITE32( 0x00000000, WM2_LP_ILK); printf("WM2_LP_ILK: io_i915_WRITE32  00000000\n");
	io_i915_WRITE32( 0x00000000, WM1_LP_ILK); printf("WM1_LP_ILK: io_i915_WRITE32  00000000\n");
	u = io_i915_READ32(0x145d10); printf("0x145d10: Got %08x, 0xexpect  2010040c\n", u);
	printf("%s\n", "[drm:ironlake_check_srwm], watermark 1: display plane 38, 0xfbc lines 3, 0xcursor 6");
	u = io_i915_READ32(0x145d10); printf("0x145d10: Got %08x, 0xexpect  2010040c\n", u);
	io_i915_WRITE32( 0x84302606, WM1_LP_ILK); printf("WM1_LP_ILK: io_i915_WRITE32  84302606\n");
	u = io_i915_READ32(0x145d10); printf("0x145d10: Got %08x, 0xexpect  2010040c\n", u);
	printf("%s\n", "[drm:ironlake_check_srwm], watermark 2: display plane 145, 0xfbc lines 3, 0xcursor 6");
	u = io_i915_READ32(0x145d10); printf("0x145d10: Got %08x, 0xexpect  2010040c\n", u);
	io_i915_WRITE32( 0x90309106, WM2_LP_ILK); printf("WM2_LP_ILK: io_i915_WRITE32  90309106\n");
	u = io_i915_READ32(0x145d10); printf("0x145d10: Got %08x, 0xexpect  2010040c\n", u);
	printf("%s\n", "[drm:ironlake_check_srwm], watermark 3: display plane 288, 0xfbc lines 4, 0xcursor 10");
	u = io_i915_READ32(0x145d10); printf("0x145d10: Got %08x, 0xexpect  2010040c\n", u);
	io_i915_WRITE32( 0xa041200a, WM3_LP_ILK); printf("WM3_LP_ILK: io_i915_WRITE32  a041200a\n");
	u = io_i915_READ32(_FDI_TXA_CTL); printf("_FDI_TXA_CTL: Got %08x, 0xexpect  00040000\n", u);
	io_i915_WRITE32( 0x00040000, _FDI_TXA_CTL); printf("_FDI_TXA_CTL: io_i915_WRITE32  00040000\n");
	u = io_i915_READ32(_FDI_TXA_CTL); printf("_FDI_TXA_CTL: Got %08x, 0xexpect  00040000\n", u);
	u = io_i915_READ32(_FDI_RXA_CTL); printf("_FDI_RXA_CTL: Got %08x, 0xexpect  00000040\n", u);
	u = io_i915_READ32(_PIPEACONF); printf("_PIPEACONF: Got %08x, 0xexpect  00000050\n", u);
	io_i915_WRITE32( 0x00020040, _FDI_RXA_CTL); printf("_FDI_RXA_CTL: io_i915_WRITE32  00020040\n");
	u = io_i915_READ32(_FDI_RXA_CTL); printf("_FDI_RXA_CTL: Got %08x, 0xexpect  00020040\n", u);
	udelay( 100);
	u = io_i915_READ32(SOUTH_CHICKEN1); printf("SOUTH_CHICKEN1: Got %08x, 0xexpect  00000000\n", u);
	io_i915_WRITE32( 0x00000000, SOUTH_CHICKEN1); printf("SOUTH_CHICKEN1: io_i915_WRITE32  00000000\n");
	u = io_i915_READ32(SOUTH_CHICKEN1); printf("SOUTH_CHICKEN1: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(_FDI_TXA_CTL); printf("_FDI_TXA_CTL: Got %08x, 0xexpect  00040000\n", u);
	io_i915_WRITE32( 0x00040000, _FDI_TXA_CTL); printf("_FDI_TXA_CTL: io_i915_WRITE32  00040000\n");
	u = io_i915_READ32(_FDI_RXA_CTL); printf("_FDI_RXA_CTL: Got %08x, 0xexpect  00020040\n", u);
	u = io_i915_READ32(_PIPEACONF); printf("_PIPEACONF: Got %08x, 0xexpect  00000050\n", u);
	io_i915_WRITE32( 0x00020040, _FDI_RXA_CTL); printf("_FDI_RXA_CTL: io_i915_WRITE32  00020040\n");
	u = io_i915_READ32(_FDI_RXA_CTL); printf("_FDI_RXA_CTL: Got %08x, 0xexpect  00020040\n", u);
	udelay( 100);
	io_i915_WRITE32( 0x00000000, _LGC_PALETTE_A); printf("_LGC_PALETTE_A: io_i915_WRITE32  00000000\n");
	io_i915_WRITE32( 0x00010101, _LGC_PALETTE_A+0x4); printf("_LGC_PALETTE_A+0x4: io_i915_WRITE32  00010101\n");
	io_i915_WRITE32( 0x00020202, _LGC_PALETTE_A+0x8); printf("_LGC_PALETTE_A+0x8: io_i915_WRITE32  00020202\n");
	io_i915_WRITE32( 0x00030303, _LGC_PALETTE_A+0xc); printf("_LGC_PALETTE_A+0xc: io_i915_WRITE32  00030303\n");
	io_i915_WRITE32( 0x00040404, _LGC_PALETTE_A+0x10); printf("_LGC_PALETTE_A+0x10: io_i915_WRITE32  00040404\n");
	io_i915_WRITE32( 0x00050505, _LGC_PALETTE_A+0x14); printf("_LGC_PALETTE_A+0x14: io_i915_WRITE32  00050505\n");
	io_i915_WRITE32( 0x00060606, _LGC_PALETTE_A+0x18); printf("_LGC_PALETTE_A+0x18: io_i915_WRITE32  00060606\n");
	io_i915_WRITE32( 0x00070707, _LGC_PALETTE_A+0x1c); printf("_LGC_PALETTE_A+0x1c: io_i915_WRITE32  00070707\n");
	io_i915_WRITE32( 0x00080808, _LGC_PALETTE_A+0x20); printf("_LGC_PALETTE_A+0x20: io_i915_WRITE32  00080808\n");
	io_i915_WRITE32( 0x00090909, _LGC_PALETTE_A+0x24); printf("_LGC_PALETTE_A+0x24: io_i915_WRITE32  00090909\n");
	io_i915_WRITE32( 0x000a0a0a, _LGC_PALETTE_A+0x28); printf("_LGC_PALETTE_A+0x28: io_i915_WRITE32  000a0a0a\n");
	io_i915_WRITE32( 0x000b0b0b, _LGC_PALETTE_A+0x2c); printf("_LGC_PALETTE_A+0x2c: io_i915_WRITE32  000b0b0b\n");
	io_i915_WRITE32( 0x000c0c0c, _LGC_PALETTE_A+0x30); printf("_LGC_PALETTE_A+0x30: io_i915_WRITE32  000c0c0c\n");
	io_i915_WRITE32( 0x000d0d0d, _LGC_PALETTE_A+0x34); printf("_LGC_PALETTE_A+0x34: io_i915_WRITE32  000d0d0d\n");
	io_i915_WRITE32( 0x000e0e0e, _LGC_PALETTE_A+0x38); printf("_LGC_PALETTE_A+0x38: io_i915_WRITE32  000e0e0e\n");
	io_i915_WRITE32( 0x000f0f0f, _LGC_PALETTE_A+0x3c); printf("_LGC_PALETTE_A+0x3c: io_i915_WRITE32  000f0f0f\n");
	io_i915_WRITE32( 0x00101010, _LGC_PALETTE_A+0x40); printf("_LGC_PALETTE_A+0x40: io_i915_WRITE32  00101010\n");
	io_i915_WRITE32( 0x00111111, _LGC_PALETTE_A+0x44); printf("_LGC_PALETTE_A+0x44: io_i915_WRITE32  00111111\n");
	io_i915_WRITE32( 0x00121212, _LGC_PALETTE_A+0x48); printf("_LGC_PALETTE_A+0x48: io_i915_WRITE32  00121212\n");
	io_i915_WRITE32( 0x00131313, _LGC_PALETTE_A+0x4c); printf("_LGC_PALETTE_A+0x4c: io_i915_WRITE32  00131313\n");
	io_i915_WRITE32( 0x00141414, _LGC_PALETTE_A+0x50); printf("_LGC_PALETTE_A+0x50: io_i915_WRITE32  00141414\n");
	io_i915_WRITE32( 0x00151515, _LGC_PALETTE_A+0x54); printf("_LGC_PALETTE_A+0x54: io_i915_WRITE32  00151515\n");
	io_i915_WRITE32( 0x00161616, _LGC_PALETTE_A+0x58); printf("_LGC_PALETTE_A+0x58: io_i915_WRITE32  00161616\n");
	io_i915_WRITE32( 0x00171717, _LGC_PALETTE_A+0x5c); printf("_LGC_PALETTE_A+0x5c: io_i915_WRITE32  00171717\n");
	io_i915_WRITE32( 0x00181818, _LGC_PALETTE_A+0x60); printf("_LGC_PALETTE_A+0x60: io_i915_WRITE32  00181818\n");
	io_i915_WRITE32( 0x00191919, _LGC_PALETTE_A+0x64); printf("_LGC_PALETTE_A+0x64: io_i915_WRITE32  00191919\n");
	io_i915_WRITE32( 0x001a1a1a, _LGC_PALETTE_A+0x68); printf("_LGC_PALETTE_A+0x68: io_i915_WRITE32  001a1a1a\n");
	io_i915_WRITE32( 0x001b1b1b, _LGC_PALETTE_A+0x6c); printf("_LGC_PALETTE_A+0x6c: io_i915_WRITE32  001b1b1b\n");
	io_i915_WRITE32( 0x001c1c1c, _LGC_PALETTE_A+0x70); printf("_LGC_PALETTE_A+0x70: io_i915_WRITE32  001c1c1c\n");
	io_i915_WRITE32( 0x001d1d1d, _LGC_PALETTE_A+0x74); printf("_LGC_PALETTE_A+0x74: io_i915_WRITE32  001d1d1d\n");
	io_i915_WRITE32( 0x001e1e1e, _LGC_PALETTE_A+0x78); printf("_LGC_PALETTE_A+0x78: io_i915_WRITE32  001e1e1e\n");
	io_i915_WRITE32( 0x001f1f1f, _LGC_PALETTE_A+0x7c); printf("_LGC_PALETTE_A+0x7c: io_i915_WRITE32  001f1f1f\n");
	io_i915_WRITE32( 0x00202020, 0x4a080); printf("0x4a080: io_i915_WRITE32  00202020\n");
	io_i915_WRITE32( 0x00212121, 0x4a084); printf("0x4a084: io_i915_WRITE32  00212121\n");
	io_i915_WRITE32( 0x00222222, 0x4a088); printf("0x4a088: io_i915_WRITE32  00222222\n");
	io_i915_WRITE32( 0x00232323, 0x4a08c); printf("0x4a08c: io_i915_WRITE32  00232323\n");
	io_i915_WRITE32( 0x00242424, 0x4a090); printf("0x4a090: io_i915_WRITE32  00242424\n");
	io_i915_WRITE32( 0x00252525, 0x4a094); printf("0x4a094: io_i915_WRITE32  00252525\n");
	io_i915_WRITE32( 0x00262626, 0x4a098); printf("0x4a098: io_i915_WRITE32  00262626\n");
	io_i915_WRITE32( 0x00272727, 0x4a09c); printf("0x4a09c: io_i915_WRITE32  00272727\n");
	io_i915_WRITE32( 0x00282828, 0x4a0a0); printf("0x4a0a0: io_i915_WRITE32  00282828\n");
	io_i915_WRITE32( 0x00292929, 0x4a0a4); printf("0x4a0a4: io_i915_WRITE32  00292929\n");
	io_i915_WRITE32( 0x002a2a2a, 0x4a0a8); printf("0x4a0a8: io_i915_WRITE32  002a2a2a\n");
	io_i915_WRITE32( 0x002b2b2b, 0x4a0ac); printf("0x4a0ac: io_i915_WRITE32  002b2b2b\n");
	io_i915_WRITE32( 0x002c2c2c, 0x4a0b0); printf("0x4a0b0: io_i915_WRITE32  002c2c2c\n");
	io_i915_WRITE32( 0x002d2d2d, 0x4a0b4); printf("0x4a0b4: io_i915_WRITE32  002d2d2d\n");
	io_i915_WRITE32( 0x002e2e2e, 0x4a0b8); printf("0x4a0b8: io_i915_WRITE32  002e2e2e\n");
	io_i915_WRITE32( 0x002f2f2f, 0x4a0bc); printf("0x4a0bc: io_i915_WRITE32  002f2f2f\n");
	io_i915_WRITE32( 0x00303030, 0x4a0c0); printf("0x4a0c0: io_i915_WRITE32  00303030\n");
	io_i915_WRITE32( 0x00313131, 0x4a0c4); printf("0x4a0c4: io_i915_WRITE32  00313131\n");
	io_i915_WRITE32( 0x00323232, 0x4a0c8); printf("0x4a0c8: io_i915_WRITE32  00323232\n");
	io_i915_WRITE32( 0x00333333, 0x4a0cc); printf("0x4a0cc: io_i915_WRITE32  00333333\n");
	io_i915_WRITE32( 0x00343434, 0x4a0d0); printf("0x4a0d0: io_i915_WRITE32  00343434\n");
	io_i915_WRITE32( 0x00353535, 0x4a0d4); printf("0x4a0d4: io_i915_WRITE32  00353535\n");
	io_i915_WRITE32( 0x00363636, 0x4a0d8); printf("0x4a0d8: io_i915_WRITE32  00363636\n");
	io_i915_WRITE32( 0x00373737, 0x4a0dc); printf("0x4a0dc: io_i915_WRITE32  00373737\n");
	io_i915_WRITE32( 0x00383838, 0x4a0e0); printf("0x4a0e0: io_i915_WRITE32  00383838\n");
	io_i915_WRITE32( 0x00393939, 0x4a0e4); printf("0x4a0e4: io_i915_WRITE32  00393939\n");
	io_i915_WRITE32( 0x003a3a3a, 0x4a0e8); printf("0x4a0e8: io_i915_WRITE32  003a3a3a\n");
	io_i915_WRITE32( 0x003b3b3b, 0x4a0ec); printf("0x4a0ec: io_i915_WRITE32  003b3b3b\n");
	io_i915_WRITE32( 0x003c3c3c, 0x4a0f0); printf("0x4a0f0: io_i915_WRITE32  003c3c3c\n");
	io_i915_WRITE32( 0x003d3d3d, 0x4a0f4); printf("0x4a0f4: io_i915_WRITE32  003d3d3d\n");
	io_i915_WRITE32( 0x003e3e3e, 0x4a0f8); printf("0x4a0f8: io_i915_WRITE32  003e3e3e\n");
	io_i915_WRITE32( 0x003f3f3f, 0x4a0fc); printf("0x4a0fc: io_i915_WRITE32  003f3f3f\n");
	io_i915_WRITE32( 0x00404040, 0x4a100); printf("0x4a100: io_i915_WRITE32  00404040\n");
	io_i915_WRITE32( 0x00414141, 0x4a104); printf("0x4a104: io_i915_WRITE32  00414141\n");
	io_i915_WRITE32( 0x00424242, 0x4a108); printf("0x4a108: io_i915_WRITE32  00424242\n");
	io_i915_WRITE32( 0x00434343, 0x4a10c); printf("0x4a10c: io_i915_WRITE32  00434343\n");
	io_i915_WRITE32( 0x00444444, 0x4a110); printf("0x4a110: io_i915_WRITE32  00444444\n");
	io_i915_WRITE32( 0x00454545, 0x4a114); printf("0x4a114: io_i915_WRITE32  00454545\n");
	io_i915_WRITE32( 0x00464646, 0x4a118); printf("0x4a118: io_i915_WRITE32  00464646\n");
	io_i915_WRITE32( 0x00474747, 0x4a11c); printf("0x4a11c: io_i915_WRITE32  00474747\n");
	io_i915_WRITE32( 0x00484848, 0x4a120); printf("0x4a120: io_i915_WRITE32  00484848\n");
	io_i915_WRITE32( 0x00494949, 0x4a124); printf("0x4a124: io_i915_WRITE32  00494949\n");
	io_i915_WRITE32( 0x004a4a4a, 0x4a128); printf("0x4a128: io_i915_WRITE32  004a4a4a\n");
	io_i915_WRITE32( 0x004b4b4b, 0x4a12c); printf("0x4a12c: io_i915_WRITE32  004b4b4b\n");
	io_i915_WRITE32( 0x004c4c4c, 0x4a130); printf("0x4a130: io_i915_WRITE32  004c4c4c\n");
	io_i915_WRITE32( 0x004d4d4d, 0x4a134); printf("0x4a134: io_i915_WRITE32  004d4d4d\n");
	io_i915_WRITE32( 0x004e4e4e, 0x4a138); printf("0x4a138: io_i915_WRITE32  004e4e4e\n");
	io_i915_WRITE32( 0x004f4f4f, 0x4a13c); printf("0x4a13c: io_i915_WRITE32  004f4f4f\n");
	io_i915_WRITE32( 0x00505050, 0x4a140); printf("0x4a140: io_i915_WRITE32  00505050\n");
	io_i915_WRITE32( 0x00515151, 0x4a144); printf("0x4a144: io_i915_WRITE32  00515151\n");
	io_i915_WRITE32( 0x00525252, 0x4a148); printf("0x4a148: io_i915_WRITE32  00525252\n");
	io_i915_WRITE32( 0x00535353, 0x4a14c); printf("0x4a14c: io_i915_WRITE32  00535353\n");
	io_i915_WRITE32( 0x00545454, 0x4a150); printf("0x4a150: io_i915_WRITE32  00545454\n");
	io_i915_WRITE32( 0x00555555, 0x4a154); printf("0x4a154: io_i915_WRITE32  00555555\n");
	io_i915_WRITE32( 0x00565656, 0x4a158); printf("0x4a158: io_i915_WRITE32  00565656\n");
	io_i915_WRITE32( 0x00575757, 0x4a15c); printf("0x4a15c: io_i915_WRITE32  00575757\n");
	io_i915_WRITE32( 0x00585858, 0x4a160); printf("0x4a160: io_i915_WRITE32  00585858\n");
	io_i915_WRITE32( 0x00595959, 0x4a164); printf("0x4a164: io_i915_WRITE32  00595959\n");
	io_i915_WRITE32( 0x005a5a5a, 0x4a168); printf("0x4a168: io_i915_WRITE32  005a5a5a\n");
	io_i915_WRITE32( 0x005b5b5b, 0x4a16c); printf("0x4a16c: io_i915_WRITE32  005b5b5b\n");
	io_i915_WRITE32( 0x005c5c5c, 0x4a170); printf("0x4a170: io_i915_WRITE32  005c5c5c\n");
	io_i915_WRITE32( 0x005d5d5d, 0x4a174); printf("0x4a174: io_i915_WRITE32  005d5d5d\n");
	io_i915_WRITE32( 0x005e5e5e, 0x4a178); printf("0x4a178: io_i915_WRITE32  005e5e5e\n");
	io_i915_WRITE32( 0x005f5f5f, 0x4a17c); printf("0x4a17c: io_i915_WRITE32  005f5f5f\n");
	io_i915_WRITE32( 0x00606060, 0x4a180); printf("0x4a180: io_i915_WRITE32  00606060\n");
	io_i915_WRITE32( 0x00616161, 0x4a184); printf("0x4a184: io_i915_WRITE32  00616161\n");
	io_i915_WRITE32( 0x00626262, 0x4a188); printf("0x4a188: io_i915_WRITE32  00626262\n");
	io_i915_WRITE32( 0x00636363, 0x4a18c); printf("0x4a18c: io_i915_WRITE32  00636363\n");
	io_i915_WRITE32( 0x00646464, 0x4a190); printf("0x4a190: io_i915_WRITE32  00646464\n");
	io_i915_WRITE32( 0x00656565, 0x4a194); printf("0x4a194: io_i915_WRITE32  00656565\n");
	io_i915_WRITE32( 0x00666666, 0x4a198); printf("0x4a198: io_i915_WRITE32  00666666\n");
	io_i915_WRITE32( 0x00676767, 0x4a19c); printf("0x4a19c: io_i915_WRITE32  00676767\n");
	io_i915_WRITE32( 0x00686868, 0x4a1a0); printf("0x4a1a0: io_i915_WRITE32  00686868\n");
	io_i915_WRITE32( 0x00696969, 0x4a1a4); printf("0x4a1a4: io_i915_WRITE32  00696969\n");
	io_i915_WRITE32( 0x006a6a6a, 0x4a1a8); printf("0x4a1a8: io_i915_WRITE32  006a6a6a\n");
	io_i915_WRITE32( 0x006b6b6b, 0x4a1ac); printf("0x4a1ac: io_i915_WRITE32  006b6b6b\n");
	io_i915_WRITE32( 0x006c6c6c, 0x4a1b0); printf("0x4a1b0: io_i915_WRITE32  006c6c6c\n");
	io_i915_WRITE32( 0x006d6d6d, 0x4a1b4); printf("0x4a1b4: io_i915_WRITE32  006d6d6d\n");
	io_i915_WRITE32( 0x006e6e6e, 0x4a1b8); printf("0x4a1b8: io_i915_WRITE32  006e6e6e\n");
	io_i915_WRITE32( 0x006f6f6f, 0x4a1bc); printf("0x4a1bc: io_i915_WRITE32  006f6f6f\n");
	io_i915_WRITE32( 0x00707070, 0x4a1c0); printf("0x4a1c0: io_i915_WRITE32  00707070\n");
	io_i915_WRITE32( 0x00717171, 0x4a1c4); printf("0x4a1c4: io_i915_WRITE32  00717171\n");
	io_i915_WRITE32( 0x00727272, 0x4a1c8); printf("0x4a1c8: io_i915_WRITE32  00727272\n");
	io_i915_WRITE32( 0x00737373, 0x4a1cc); printf("0x4a1cc: io_i915_WRITE32  00737373\n");
	io_i915_WRITE32( 0x00747474, 0x4a1d0); printf("0x4a1d0: io_i915_WRITE32  00747474\n");
	io_i915_WRITE32( 0x00757575, 0x4a1d4); printf("0x4a1d4: io_i915_WRITE32  00757575\n");
	io_i915_WRITE32( 0x00767676, 0x4a1d8); printf("0x4a1d8: io_i915_WRITE32  00767676\n");
	io_i915_WRITE32( 0x00777777, 0x4a1dc); printf("0x4a1dc: io_i915_WRITE32  00777777\n");
	io_i915_WRITE32( 0x00787878, 0x4a1e0); printf("0x4a1e0: io_i915_WRITE32  00787878\n");
	io_i915_WRITE32( 0x00797979, 0x4a1e4); printf("0x4a1e4: io_i915_WRITE32  00797979\n");
	io_i915_WRITE32( 0x007a7a7a, 0x4a1e8); printf("0x4a1e8: io_i915_WRITE32  007a7a7a\n");
	io_i915_WRITE32( 0x007b7b7b, 0x4a1ec); printf("0x4a1ec: io_i915_WRITE32  007b7b7b\n");
	io_i915_WRITE32( 0x007c7c7c, 0x4a1f0); printf("0x4a1f0: io_i915_WRITE32  007c7c7c\n");
	io_i915_WRITE32( 0x007d7d7d, 0x4a1f4); printf("0x4a1f4: io_i915_WRITE32  007d7d7d\n");
	io_i915_WRITE32( 0x007e7e7e, 0x4a1f8); printf("0x4a1f8: io_i915_WRITE32  007e7e7e\n");
	io_i915_WRITE32( 0x007f7f7f, 0x4a1fc); printf("0x4a1fc: io_i915_WRITE32  007f7f7f\n");
	io_i915_WRITE32( 0x00808080, 0x4a200); printf("0x4a200: io_i915_WRITE32  00808080\n");
	io_i915_WRITE32( 0x00818181, 0x4a204); printf("0x4a204: io_i915_WRITE32  00818181\n");
	io_i915_WRITE32( 0x00828282, 0x4a208); printf("0x4a208: io_i915_WRITE32  00828282\n");
	io_i915_WRITE32( 0x00838383, 0x4a20c); printf("0x4a20c: io_i915_WRITE32  00838383\n");
	io_i915_WRITE32( 0x00848484, 0x4a210); printf("0x4a210: io_i915_WRITE32  00848484\n");
	io_i915_WRITE32( 0x00858585, 0x4a214); printf("0x4a214: io_i915_WRITE32  00858585\n");
	io_i915_WRITE32( 0x00868686, 0x4a218); printf("0x4a218: io_i915_WRITE32  00868686\n");
	io_i915_WRITE32( 0x00878787, 0x4a21c); printf("0x4a21c: io_i915_WRITE32  00878787\n");
	io_i915_WRITE32( 0x00888888, 0x4a220); printf("0x4a220: io_i915_WRITE32  00888888\n");
	io_i915_WRITE32( 0x00898989, 0x4a224); printf("0x4a224: io_i915_WRITE32  00898989\n");
	io_i915_WRITE32( 0x008a8a8a, 0x4a228); printf("0x4a228: io_i915_WRITE32  008a8a8a\n");
	io_i915_WRITE32( 0x008b8b8b, 0x4a22c); printf("0x4a22c: io_i915_WRITE32  008b8b8b\n");
	io_i915_WRITE32( 0x008c8c8c, 0x4a230); printf("0x4a230: io_i915_WRITE32  008c8c8c\n");
	io_i915_WRITE32( 0x008d8d8d, 0x4a234); printf("0x4a234: io_i915_WRITE32  008d8d8d\n");
	io_i915_WRITE32( 0x008e8e8e, 0x4a238); printf("0x4a238: io_i915_WRITE32  008e8e8e\n");
	io_i915_WRITE32( 0x008f8f8f, 0x4a23c); printf("0x4a23c: io_i915_WRITE32  008f8f8f\n");
	io_i915_WRITE32( 0x00909090, 0x4a240); printf("0x4a240: io_i915_WRITE32  00909090\n");
	io_i915_WRITE32( 0x00919191, 0x4a244); printf("0x4a244: io_i915_WRITE32  00919191\n");
	io_i915_WRITE32( 0x00929292, 0x4a248); printf("0x4a248: io_i915_WRITE32  00929292\n");
	io_i915_WRITE32( 0x00939393, 0x4a24c); printf("0x4a24c: io_i915_WRITE32  00939393\n");
	io_i915_WRITE32( 0x00949494, 0x4a250); printf("0x4a250: io_i915_WRITE32  00949494\n");
	io_i915_WRITE32( 0x00959595, 0x4a254); printf("0x4a254: io_i915_WRITE32  00959595\n");
	io_i915_WRITE32( 0x00969696, 0x4a258); printf("0x4a258: io_i915_WRITE32  00969696\n");
	io_i915_WRITE32( 0x00979797, 0x4a25c); printf("0x4a25c: io_i915_WRITE32  00979797\n");
	io_i915_WRITE32( 0x00989898, 0x4a260); printf("0x4a260: io_i915_WRITE32  00989898\n");
	io_i915_WRITE32( 0x00999999, 0x4a264); printf("0x4a264: io_i915_WRITE32  00999999\n");
	io_i915_WRITE32( 0x009a9a9a, 0x4a268); printf("0x4a268: io_i915_WRITE32  009a9a9a\n");
	io_i915_WRITE32( 0x009b9b9b, 0x4a26c); printf("0x4a26c: io_i915_WRITE32  009b9b9b\n");
	io_i915_WRITE32( 0x009c9c9c, 0x4a270); printf("0x4a270: io_i915_WRITE32  009c9c9c\n");
	io_i915_WRITE32( 0x009d9d9d, 0x4a274); printf("0x4a274: io_i915_WRITE32  009d9d9d\n");
	io_i915_WRITE32( 0x009e9e9e, 0x4a278); printf("0x4a278: io_i915_WRITE32  009e9e9e\n");
	io_i915_WRITE32( 0x009f9f9f, 0x4a27c); printf("0x4a27c: io_i915_WRITE32  009f9f9f\n");
	io_i915_WRITE32( 0x00a0a0a0, 0x4a280); printf("0x4a280: io_i915_WRITE32  00a0a0a0\n");
	io_i915_WRITE32( 0x00a1a1a1, 0x4a284); printf("0x4a284: io_i915_WRITE32  00a1a1a1\n");
	io_i915_WRITE32( 0x00a2a2a2, 0x4a288); printf("0x4a288: io_i915_WRITE32  00a2a2a2\n");
	io_i915_WRITE32( 0x00a3a3a3, 0x4a28c); printf("0x4a28c: io_i915_WRITE32  00a3a3a3\n");
	io_i915_WRITE32( 0x00a4a4a4, 0x4a290); printf("0x4a290: io_i915_WRITE32  00a4a4a4\n");
	io_i915_WRITE32( 0x00a5a5a5, 0x4a294); printf("0x4a294: io_i915_WRITE32  00a5a5a5\n");
	io_i915_WRITE32( 0x00a6a6a6, 0x4a298); printf("0x4a298: io_i915_WRITE32  00a6a6a6\n");
	io_i915_WRITE32( 0x00a7a7a7, 0x4a29c); printf("0x4a29c: io_i915_WRITE32  00a7a7a7\n");
	io_i915_WRITE32( 0x00a8a8a8, 0x4a2a0); printf("0x4a2a0: io_i915_WRITE32  00a8a8a8\n");
	io_i915_WRITE32( 0x00a9a9a9, 0x4a2a4); printf("0x4a2a4: io_i915_WRITE32  00a9a9a9\n");
	io_i915_WRITE32( 0x00aaaaaa, 0x4a2a8); printf("0x4a2a8: io_i915_WRITE32  00aaaaaa\n");
	io_i915_WRITE32( 0x00ababab, 0x4a2ac); printf("0x4a2ac: io_i915_WRITE32  00ababab\n");
	io_i915_WRITE32( 0x00acacac, 0x4a2b0); printf("0x4a2b0: io_i915_WRITE32  00acacac\n");
	io_i915_WRITE32( 0x00adadad, 0x4a2b4); printf("0x4a2b4: io_i915_WRITE32  00adadad\n");
	io_i915_WRITE32( 0x00aeaeae, 0x4a2b8); printf("0x4a2b8: io_i915_WRITE32  00aeaeae\n");
	io_i915_WRITE32( 0x00afafaf, 0x4a2bc); printf("0x4a2bc: io_i915_WRITE32  00afafaf\n");
	io_i915_WRITE32( 0x00b0b0b0, 0x4a2c0); printf("0x4a2c0: io_i915_WRITE32  00b0b0b0\n");
	io_i915_WRITE32( 0x00b1b1b1, 0x4a2c4); printf("0x4a2c4: io_i915_WRITE32  00b1b1b1\n");
	io_i915_WRITE32( 0x00b2b2b2, 0x4a2c8); printf("0x4a2c8: io_i915_WRITE32  00b2b2b2\n");
	io_i915_WRITE32( 0x00b3b3b3, 0x4a2cc); printf("0x4a2cc: io_i915_WRITE32  00b3b3b3\n");
	io_i915_WRITE32( 0x00b4b4b4, 0x4a2d0); printf("0x4a2d0: io_i915_WRITE32  00b4b4b4\n");
	io_i915_WRITE32( 0x00b5b5b5, 0x4a2d4); printf("0x4a2d4: io_i915_WRITE32  00b5b5b5\n");
	io_i915_WRITE32( 0x00b6b6b6, 0x4a2d8); printf("0x4a2d8: io_i915_WRITE32  00b6b6b6\n");
	io_i915_WRITE32( 0x00b7b7b7, 0x4a2dc); printf("0x4a2dc: io_i915_WRITE32  00b7b7b7\n");
	io_i915_WRITE32( 0x00b8b8b8, 0x4a2e0); printf("0x4a2e0: io_i915_WRITE32  00b8b8b8\n");
	io_i915_WRITE32( 0x00b9b9b9, 0x4a2e4); printf("0x4a2e4: io_i915_WRITE32  00b9b9b9\n");
	io_i915_WRITE32( 0x00bababa, 0x4a2e8); printf("0x4a2e8: io_i915_WRITE32  00bababa\n");
	io_i915_WRITE32( 0x00bbbbbb, 0x4a2ec); printf("0x4a2ec: io_i915_WRITE32  00bbbbbb\n");
	io_i915_WRITE32( 0x00bcbcbc, 0x4a2f0); printf("0x4a2f0: io_i915_WRITE32  00bcbcbc\n");
	io_i915_WRITE32( 0x00bdbdbd, 0x4a2f4); printf("0x4a2f4: io_i915_WRITE32  00bdbdbd\n");
	io_i915_WRITE32( 0x00bebebe, 0x4a2f8); printf("0x4a2f8: io_i915_WRITE32  00bebebe\n");
	io_i915_WRITE32( 0x00bfbfbf, 0x4a2fc); printf("0x4a2fc: io_i915_WRITE32  00bfbfbf\n");
	io_i915_WRITE32( 0x00c0c0c0, 0x4a300); printf("0x4a300: io_i915_WRITE32  00c0c0c0\n");
	io_i915_WRITE32( 0x00c1c1c1, 0x4a304); printf("0x4a304: io_i915_WRITE32  00c1c1c1\n");
	io_i915_WRITE32( 0x00c2c2c2, 0x4a308); printf("0x4a308: io_i915_WRITE32  00c2c2c2\n");
	io_i915_WRITE32( 0x00c3c3c3, 0x4a30c); printf("0x4a30c: io_i915_WRITE32  00c3c3c3\n");
	io_i915_WRITE32( 0x00c4c4c4, 0x4a310); printf("0x4a310: io_i915_WRITE32  00c4c4c4\n");
	io_i915_WRITE32( 0x00c5c5c5, 0x4a314); printf("0x4a314: io_i915_WRITE32  00c5c5c5\n");
	io_i915_WRITE32( 0x00c6c6c6, 0x4a318); printf("0x4a318: io_i915_WRITE32  00c6c6c6\n");
	io_i915_WRITE32( 0x00c7c7c7, 0x4a31c); printf("0x4a31c: io_i915_WRITE32  00c7c7c7\n");
	io_i915_WRITE32( 0x00c8c8c8, 0x4a320); printf("0x4a320: io_i915_WRITE32  00c8c8c8\n");
	io_i915_WRITE32( 0x00c9c9c9, 0x4a324); printf("0x4a324: io_i915_WRITE32  00c9c9c9\n");
	io_i915_WRITE32( 0x00cacaca, 0x4a328); printf("0x4a328: io_i915_WRITE32  00cacaca\n");
	io_i915_WRITE32( 0x00cbcbcb, 0x4a32c); printf("0x4a32c: io_i915_WRITE32  00cbcbcb\n");
	io_i915_WRITE32( 0x00cccccc, 0x4a330); printf("0x4a330: io_i915_WRITE32  00cccccc\n");
	io_i915_WRITE32( 0x00cdcdcd, 0x4a334); printf("0x4a334: io_i915_WRITE32  00cdcdcd\n");
	io_i915_WRITE32( 0x00cecece, 0x4a338); printf("0x4a338: io_i915_WRITE32  00cecece\n");
	io_i915_WRITE32( 0x00cfcfcf, 0x4a33c); printf("0x4a33c: io_i915_WRITE32  00cfcfcf\n");
	io_i915_WRITE32( 0x00d0d0d0, 0x4a340); printf("0x4a340: io_i915_WRITE32  00d0d0d0\n");
	io_i915_WRITE32( 0x00d1d1d1, 0x4a344); printf("0x4a344: io_i915_WRITE32  00d1d1d1\n");
	io_i915_WRITE32( 0x00d2d2d2, 0x4a348); printf("0x4a348: io_i915_WRITE32  00d2d2d2\n");
	io_i915_WRITE32( 0x00d3d3d3, 0x4a34c); printf("0x4a34c: io_i915_WRITE32  00d3d3d3\n");
	io_i915_WRITE32( 0x00d4d4d4, 0x4a350); printf("0x4a350: io_i915_WRITE32  00d4d4d4\n");
	io_i915_WRITE32( 0x00d5d5d5, 0x4a354); printf("0x4a354: io_i915_WRITE32  00d5d5d5\n");
	io_i915_WRITE32( 0x00d6d6d6, 0x4a358); printf("0x4a358: io_i915_WRITE32  00d6d6d6\n");
	io_i915_WRITE32( 0x00d7d7d7, 0x4a35c); printf("0x4a35c: io_i915_WRITE32  00d7d7d7\n");
	io_i915_WRITE32( 0x00d8d8d8, 0x4a360); printf("0x4a360: io_i915_WRITE32  00d8d8d8\n");
	io_i915_WRITE32( 0x00d9d9d9, 0x4a364); printf("0x4a364: io_i915_WRITE32  00d9d9d9\n");
	io_i915_WRITE32( 0x00dadada, 0x4a368); printf("0x4a368: io_i915_WRITE32  00dadada\n");
	io_i915_WRITE32( 0x00dbdbdb, 0x4a36c); printf("0x4a36c: io_i915_WRITE32  00dbdbdb\n");
	io_i915_WRITE32( 0x00dcdcdc, 0x4a370); printf("0x4a370: io_i915_WRITE32  00dcdcdc\n");
	io_i915_WRITE32( 0x00dddddd, 0x4a374); printf("0x4a374: io_i915_WRITE32  00dddddd\n");
	io_i915_WRITE32( 0x00dedede, 0x4a378); printf("0x4a378: io_i915_WRITE32  00dedede\n");
	io_i915_WRITE32( 0x00dfdfdf, 0x4a37c); printf("0x4a37c: io_i915_WRITE32  00dfdfdf\n");
	io_i915_WRITE32( 0x00e0e0e0, 0x4a380); printf("0x4a380: io_i915_WRITE32  00e0e0e0\n");
	io_i915_WRITE32( 0x00e1e1e1, 0x4a384); printf("0x4a384: io_i915_WRITE32  00e1e1e1\n");
	io_i915_WRITE32( 0x00e2e2e2, 0x4a388); printf("0x4a388: io_i915_WRITE32  00e2e2e2\n");
	io_i915_WRITE32( 0x00e3e3e3, 0x4a38c); printf("0x4a38c: io_i915_WRITE32  00e3e3e3\n");
	io_i915_WRITE32( 0x00e4e4e4, 0x4a390); printf("0x4a390: io_i915_WRITE32  00e4e4e4\n");
	io_i915_WRITE32( 0x00e5e5e5, 0x4a394); printf("0x4a394: io_i915_WRITE32  00e5e5e5\n");
	io_i915_WRITE32( 0x00e6e6e6, 0x4a398); printf("0x4a398: io_i915_WRITE32  00e6e6e6\n");
	io_i915_WRITE32( 0x00e7e7e7, 0x4a39c); printf("0x4a39c: io_i915_WRITE32  00e7e7e7\n");
	io_i915_WRITE32( 0x00e8e8e8, 0x4a3a0); printf("0x4a3a0: io_i915_WRITE32  00e8e8e8\n");
	io_i915_WRITE32( 0x00e9e9e9, 0x4a3a4); printf("0x4a3a4: io_i915_WRITE32  00e9e9e9\n");
	io_i915_WRITE32( 0x00eaeaea, 0x4a3a8); printf("0x4a3a8: io_i915_WRITE32  00eaeaea\n");
	io_i915_WRITE32( 0x00ebebeb, 0x4a3ac); printf("0x4a3ac: io_i915_WRITE32  00ebebeb\n");
	io_i915_WRITE32( 0x00ececec, 0x4a3b0); printf("0x4a3b0: io_i915_WRITE32  00ececec\n");
	io_i915_WRITE32( 0x00ededed, 0x4a3b4); printf("0x4a3b4: io_i915_WRITE32  00ededed\n");
	io_i915_WRITE32( 0x00eeeeee, 0x4a3b8); printf("0x4a3b8: io_i915_WRITE32  00eeeeee\n");
	io_i915_WRITE32( 0x00efefef, 0x4a3bc); printf("0x4a3bc: io_i915_WRITE32  00efefef\n");
	io_i915_WRITE32( 0x00f0f0f0, 0x4a3c0); printf("0x4a3c0: io_i915_WRITE32  00f0f0f0\n");
	io_i915_WRITE32( 0x00f1f1f1, 0x4a3c4); printf("0x4a3c4: io_i915_WRITE32  00f1f1f1\n");
	io_i915_WRITE32( 0x00f2f2f2, 0x4a3c8); printf("0x4a3c8: io_i915_WRITE32  00f2f2f2\n");
	io_i915_WRITE32( 0x00f3f3f3, 0x4a3cc); printf("0x4a3cc: io_i915_WRITE32  00f3f3f3\n");
	io_i915_WRITE32( 0x00f4f4f4, 0x4a3d0); printf("0x4a3d0: io_i915_WRITE32  00f4f4f4\n");
	io_i915_WRITE32( 0x00f5f5f5, 0x4a3d4); printf("0x4a3d4: io_i915_WRITE32  00f5f5f5\n");
	io_i915_WRITE32( 0x00f6f6f6, 0x4a3d8); printf("0x4a3d8: io_i915_WRITE32  00f6f6f6\n");
	io_i915_WRITE32( 0x00f7f7f7, 0x4a3dc); printf("0x4a3dc: io_i915_WRITE32  00f7f7f7\n");
	io_i915_WRITE32( 0x00f8f8f8, 0x4a3e0); printf("0x4a3e0: io_i915_WRITE32  00f8f8f8\n");
	io_i915_WRITE32( 0x00f9f9f9, 0x4a3e4); printf("0x4a3e4: io_i915_WRITE32  00f9f9f9\n");
	io_i915_WRITE32( 0x00fafafa, 0x4a3e8); printf("0x4a3e8: io_i915_WRITE32  00fafafa\n");
	io_i915_WRITE32( 0x00fbfbfb, 0x4a3ec); printf("0x4a3ec: io_i915_WRITE32  00fbfbfb\n");
	io_i915_WRITE32( 0x00fcfcfc, 0x4a3f0); printf("0x4a3f0: io_i915_WRITE32  00fcfcfc\n");
	io_i915_WRITE32( 0x00fdfdfd, 0x4a3f4); printf("0x4a3f4: io_i915_WRITE32  00fdfdfd\n");
	io_i915_WRITE32( 0x00fefefe, 0x4a3f8); printf("0x4a3f8: io_i915_WRITE32  00fefefe\n");
	io_i915_WRITE32( 0x00ffffff, 0x4a3fc); printf("0x4a3fc: io_i915_WRITE32  00ffffff\n");
	u = io_i915_READ32(_PIPEACONF); printf("_PIPEACONF: Got %08x, 0xexpect  00000050\n", u);
	io_i915_WRITE32( 0x80000050, _PIPEACONF); printf("_PIPEACONF: io_i915_WRITE32  80000050\n");
	u = io_i915_READ32(_PIPEASTAT); printf("_PIPEASTAT: Got %08x, 0xexpect  00000000\n", u);
	io_i915_WRITE32( 0x00000002, _PIPEASTAT); printf("_PIPEASTAT: io_i915_WRITE32  00000002\n");
	u = io_i915_READ32(_PIPEASTAT); printf("_PIPEASTAT: Got %08x, 0xexpect  00000000\n", u);
	printf("%s\n", "[drm:intel_wait_for_vblank], vblank wait timed out");
	u = io_i915_READ32(_PIPEACONF); printf("_PIPEACONF: Got %08x, 0xexpect  c0000050\n", u);
	u = io_i915_READ32(_DSPACNTR); printf("_DSPACNTR: Got %08x, 0xexpect  58004000\n", u);
	io_i915_WRITE32( 0xd8004000, _DSPACNTR); printf("_DSPACNTR: io_i915_WRITE32  d8004000\n");
	u = io_i915_READ32(_DSPAADDR); printf("_DSPAADDR: Got %08x, 0xexpect  00000000\n", u);
	io_i915_WRITE32( 0x00000000, _DSPAADDR); printf("_DSPAADDR: io_i915_WRITE32  00000000\n");
	u = io_i915_READ32(_DSPASIZE+0xc); printf("_DSPASIZE+0xc: Got %08x, 0xexpect  00000000\n", u);
	io_i915_WRITE32( 0x00000000, _DSPASIZE+0xc); printf("_DSPASIZE+0xc: io_i915_WRITE32  00000000\n");
	u = io_i915_READ32(_PIPEASTAT); printf("_PIPEASTAT: Got %08x, 0xexpect  00000000\n", u);
	io_i915_WRITE32( 0x00000002, _PIPEASTAT); printf("_PIPEASTAT: io_i915_WRITE32  00000002\n");
	u = io_i915_READ32(_PIPEASTAT); printf("_PIPEASTAT: Got %08x, 0xexpect  00000000\n", u);
	printf("%s\n", "[drm:intel_wait_for_vblank], vblank wait timed out");
	printf("%s\n", "[drm:ironlake_edp_panel_vdd_on], Turn eDP VDD on");
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	printf("%s\n", "[drm:ironlake_edp_panel_vdd_on], 0xeDP VDD already on");
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x80060000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80060000\n");
	io_i915_WRITE32( 0x01000000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  01000000\n");
	io_i915_WRITE32( 0xd25500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d25500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x80010008, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010008\n");
	io_i915_WRITE32( 0x0a840000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  0a840000\n");
	io_i915_WRITE32( 0x00000000, DPA_AUX_CH_DATA3); printf("DPA_AUX_CH_DATA3: io_i915_WRITE32  00000000\n");
	io_i915_WRITE32( 0x01000000, DPA_AUX_CH_DATA4); printf("DPA_AUX_CH_DATA4: io_i915_WRITE32  01000000\n");
	io_i915_WRITE32( 0xd2d500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d2d500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	io_i915_WRITE32( 0x891c4004, 0x64000); printf("0x64000: io_i915_WRITE32  891c4004\n");
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  891c4004\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x80010200, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010200\n");
	io_i915_WRITE32( 0x21000000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  21000000\n");
	io_i915_WRITE32( 0xd25500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d25500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x80010303, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010303\n");
	io_i915_WRITE32( 0x00000000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  00000000\n");
	io_i915_WRITE32( 0xd28500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d28500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  800500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	udelay( 100);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x90020205, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  90020205\n");
	io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d24500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  804500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  407500c8\n", u);
	io_i915_WRITE32( 0x527500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  527500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000080\n", u);
	u = io_i915_READ32(DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: Got %08x, 0xexpect  02111100\n", u);
	io_i915_WRITE32( 0x8c1c4004, 0x64000); printf("0x64000: io_i915_WRITE32  8c1c4004\n");
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  8c1c4004\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  007500c8\n", u);
	io_i915_WRITE32( 0x80010200, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010200\n");
	io_i915_WRITE32( 0x21000000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  21000000\n");
	io_i915_WRITE32( 0xd25500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d25500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x80010303, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010303\n");
	io_i915_WRITE32( 0x01010101, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  01010101\n");
	io_i915_WRITE32( 0xd28500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d28500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	udelay( 100);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x90020205, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  90020205\n");
	io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d24500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  805500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  407500c8\n", u);
	io_i915_WRITE32( 0x527500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  527500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000080\n", u);
	u = io_i915_READ32(DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: Got %08x, 0xexpect  02222200\n", u);
	io_i915_WRITE32( 0x8e1c4004, 0x64000); printf("0x64000: io_i915_WRITE32  8e1c4004\n");
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  8e1c4004\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  007500c8\n", u);
	io_i915_WRITE32( 0x80010200, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010200\n");
	io_i915_WRITE32( 0x21000000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  21000000\n");
	io_i915_WRITE32( 0xd25500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d25500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x80010303, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010303\n");
	io_i915_WRITE32( 0x06060606, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  06060606\n");
	io_i915_WRITE32( 0xd28500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d28500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	udelay( 100);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x90020205, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  90020205\n");
	io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d24500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  806500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  407500c8\n", u);
	io_i915_WRITE32( 0x527500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  527500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000080\n", u);
	u = io_i915_READ32(DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: Got %08x, 0xexpect  02222200\n", u);
	io_i915_WRITE32( 0x891c4004, 0x64000); printf("0x64000: io_i915_WRITE32  891c4004\n");
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  891c4004\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  007500c8\n", u);
	io_i915_WRITE32( 0x80010200, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010200\n");
	io_i915_WRITE32( 0x21000000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  21000000\n");
	io_i915_WRITE32( 0xd25500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d25500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x80010303, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010303\n");
	io_i915_WRITE32( 0x00000000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  00000000\n");
	io_i915_WRITE32( 0xd28500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d28500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  800500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	udelay( 100);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x90020205, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  90020205\n");
	io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d24500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  804500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  407500c8\n", u);
	io_i915_WRITE32( 0x527500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  527500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000080\n", u);
	u = io_i915_READ32(DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: Got %08x, 0xexpect  02111100\n", u);
	io_i915_WRITE32( 0x8c1c4004, 0x64000); printf("0x64000: io_i915_WRITE32  8c1c4004\n");
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  8c1c4004\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  007500c8\n", u);
	io_i915_WRITE32( 0x80010200, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010200\n");
	io_i915_WRITE32( 0x21000000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  21000000\n");
	io_i915_WRITE32( 0xd25500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d25500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x80010303, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010303\n");
	io_i915_WRITE32( 0x01010101, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  01010101\n");
	io_i915_WRITE32( 0xd28500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d28500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	udelay( 100);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x90020205, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  90020205\n");
	io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d24500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  805500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  407500c8\n", u);
	io_i915_WRITE32( 0x527500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  527500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000080\n", u);
	u = io_i915_READ32(DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: Got %08x, 0xexpect  02222200\n", u);
	io_i915_WRITE32( 0x8e1c4004, 0x64000); printf("0x64000: io_i915_WRITE32  8e1c4004\n");
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  8e1c4004\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  007500c8\n", u);
	io_i915_WRITE32( 0x80010200, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010200\n");
	io_i915_WRITE32( 0x21000000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  21000000\n");
	io_i915_WRITE32( 0xd25500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d25500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x80010303, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010303\n");
	io_i915_WRITE32( 0x06060606, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  06060606\n");
	io_i915_WRITE32( 0xd28500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d28500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	udelay( 100);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x90020205, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  90020205\n");
	io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d24500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  804500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  407500c8\n", u);
	io_i915_WRITE32( 0x527500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  527500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000080\n", u);
	u = io_i915_READ32(DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: Got %08x, 0xexpect  02222200\n", u);
	io_i915_WRITE32( 0x891c4004, 0x64000); printf("0x64000: io_i915_WRITE32  891c4004\n");
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  891c4004\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  007500c8\n", u);
	io_i915_WRITE32( 0x80010200, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010200\n");
	io_i915_WRITE32( 0x21000000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  21000000\n");
	io_i915_WRITE32( 0xd25500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d25500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x80010303, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010303\n");
	io_i915_WRITE32( 0x00000000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  00000000\n");
	io_i915_WRITE32( 0xd28500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d28500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	udelay( 100);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x90020205, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  90020205\n");
	io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d24500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  804500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  407500c8\n", u);
	io_i915_WRITE32( 0x527500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  527500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000080\n", u);
	u = io_i915_READ32(DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: Got %08x, 0xexpect  02111100\n", u);
	io_i915_WRITE32( 0x8c1c4004, 0x64000); printf("0x64000: io_i915_WRITE32  8c1c4004\n");
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  8c1c4004\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  007500c8\n", u);
	io_i915_WRITE32( 0x80010200, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010200\n");
	io_i915_WRITE32( 0x21000000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  21000000\n");
	io_i915_WRITE32( 0xd25500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d25500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x80010303, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010303\n");
	io_i915_WRITE32( 0x01010101, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  01010101\n");
	io_i915_WRITE32( 0xd28500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d28500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  800500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	udelay( 100);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x90020205, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  90020205\n");
	io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d24500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  805500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  407500c8\n", u);
	io_i915_WRITE32( 0x527500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  527500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000080\n", u);
	u = io_i915_READ32(DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: Got %08x, 0xexpect  02222200\n", u);
	io_i915_WRITE32( 0x8e1c4004, 0x64000); printf("0x64000: io_i915_WRITE32  8e1c4004\n");
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  8e1c4004\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  007500c8\n", u);
	io_i915_WRITE32( 0x80010200, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010200\n");
	io_i915_WRITE32( 0x21000000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  21000000\n");
	io_i915_WRITE32( 0xd25500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d25500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x80010303, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010303\n");
	io_i915_WRITE32( 0x06060606, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  06060606\n");
	io_i915_WRITE32( 0xd28500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d28500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	udelay( 100);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x90020205, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  90020205\n");
	io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d24500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  805500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  407500c8\n", u);
	io_i915_WRITE32( 0x527500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  527500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000080\n", u);
	u = io_i915_READ32(DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: Got %08x, 0xexpect  02222200\n", u);
	io_i915_WRITE32( 0x891c4004, 0x64000); printf("0x64000: io_i915_WRITE32  891c4004\n");
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  891c4004\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  007500c8\n", u);
	io_i915_WRITE32( 0x80010200, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010200\n");
	io_i915_WRITE32( 0x21000000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  21000000\n");
	io_i915_WRITE32( 0xd25500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d25500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x80010303, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010303\n");
	io_i915_WRITE32( 0x00000000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  00000000\n");
	io_i915_WRITE32( 0xd28500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d28500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	udelay( 100);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x90020205, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  90020205\n");
	io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d24500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  805500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  407500c8\n", u);
	io_i915_WRITE32( 0x527500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  527500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000080\n", u);
	u = io_i915_READ32(DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: Got %08x, 0xexpect  02111100\n", u);
	io_i915_WRITE32( 0x8c1c4004, 0x64000); printf("0x64000: io_i915_WRITE32  8c1c4004\n");
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  8c1c4004\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  007500c8\n", u);
	io_i915_WRITE32( 0x80010200, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010200\n");
	io_i915_WRITE32( 0x21000000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  21000000\n");
	io_i915_WRITE32( 0xd25500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d25500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x80010303, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010303\n");
	io_i915_WRITE32( 0x01010101, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  01010101\n");
	io_i915_WRITE32( 0xd28500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d28500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	udelay( 100);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x90020205, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  90020205\n");
	io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d24500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  804500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  407500c8\n", u);
	io_i915_WRITE32( 0x527500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  527500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000080\n", u);
	u = io_i915_READ32(DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: Got %08x, 0xexpect  02222200\n", u);
	io_i915_WRITE32( 0x8e1c4004, 0x64000); printf("0x64000: io_i915_WRITE32  8e1c4004\n");
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  8e1c4004\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  007500c8\n", u);
	io_i915_WRITE32( 0x80010200, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010200\n");
	io_i915_WRITE32( 0x21000000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  21000000\n");
	io_i915_WRITE32( 0xd25500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d25500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x80010303, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010303\n");
	io_i915_WRITE32( 0x06060606, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  06060606\n");
	io_i915_WRITE32( 0xd28500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d28500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	udelay( 100);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x90020205, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  90020205\n");
	io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d24500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  805500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  407500c8\n", u);
	io_i915_WRITE32( 0x527500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  527500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000080\n", u);
	u = io_i915_READ32(DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: Got %08x, 0xexpect  02222200\n", u);
	io_i915_WRITE32( 0x891c4004, 0x64000); printf("0x64000: io_i915_WRITE32  891c4004\n");
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  891c4004\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  007500c8\n", u);
	io_i915_WRITE32( 0x80010200, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010200\n");
	io_i915_WRITE32( 0x21000000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  21000000\n");
	io_i915_WRITE32( 0xd25500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d25500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x80010303, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010303\n");
	io_i915_WRITE32( 0x00000000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  00000000\n");
	io_i915_WRITE32( 0xd28500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d28500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  800500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	udelay( 100);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x90020205, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  90020205\n");
	io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d24500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  805500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  407500c8\n", u);
	io_i915_WRITE32( 0x527500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  527500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000080\n", u);
	u = io_i915_READ32(DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: Got %08x, 0xexpect  02111100\n", u);
	io_i915_WRITE32( 0x8c1c4004, 0x64000); printf("0x64000: io_i915_WRITE32  8c1c4004\n");
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  8c1c4004\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  007500c8\n", u);
	io_i915_WRITE32( 0x80010200, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010200\n");
	io_i915_WRITE32( 0x21000000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  21000000\n");
	io_i915_WRITE32( 0xd25500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d25500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x80010303, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010303\n");
	io_i915_WRITE32( 0x01010101, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  01010101\n");
	io_i915_WRITE32( 0xd28500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d28500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  800500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	udelay( 100);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x90020205, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  90020205\n");
	io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d24500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  805500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  407500c8\n", u);
	io_i915_WRITE32( 0x527500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  527500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000080\n", u);
	u = io_i915_READ32(DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: Got %08x, 0xexpect  02222200\n", u);
	io_i915_WRITE32( 0x8e1c4004, 0x64000); printf("0x64000: io_i915_WRITE32  8e1c4004\n");
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  8e1c4004\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  007500c8\n", u);
	io_i915_WRITE32( 0x80010200, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010200\n");
	io_i915_WRITE32( 0x21000000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  21000000\n");
	io_i915_WRITE32( 0xd25500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d25500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x80010303, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010303\n");
	io_i915_WRITE32( 0x06060606, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  06060606\n");
	io_i915_WRITE32( 0xd28500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d28500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	udelay( 100);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x90020205, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  90020205\n");
	io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d24500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  805500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  407500c8\n", u);
	io_i915_WRITE32( 0x527500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  527500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000080\n", u);
	u = io_i915_READ32(DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: Got %08x, 0xexpect  02222200\n", u);
	printf("%s\n", "[drm:intel_dp_start_link_train], too many full retries, give up");
	printf("%s\n", "[drm:ironlake_edp_panel_on], Turn eDP power on");
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	printf("%s\n", "[drm:ironlake_wait_panel_power_cycle], Wait for panel power cycle");
	printf("%s\n", "[drm:ironlake_wait_panel_status], R PCH_PP_CONTROL: abcd0008");
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	printf("%s\n", "mask b800000f value 00000000 status 00000000 control abcd0008");
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	io_i915_WRITE32( 0xabcd000b, PCH_PP_CONTROL); printf("PCH_PP_CONTROL: io_i915_WRITE32  abcd000b\n");
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd000b\n", u);
	printf("%s\n", "[drm:ironlake_wait_panel_on], Wait for panel power on");
	printf("%s\n", "[drm:ironlake_wait_panel_status], R PCH_PP_CONTROL: abcd000b");
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  9000000a\n", u);
	printf("%s\n", "mask b000000f value 80000008 status 9000000a control abcd000b");
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  9000000a\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  90000009\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  80000008\n", u);
	printf("%s\n", "[drm:ironlake_edp_panel_vdd_off], Turn eDP VDD off 1");
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd000b\n", u);
	io_i915_WRITE32( 0xabcd0003, PCH_PP_CONTROL); printf("PCH_PP_CONTROL: io_i915_WRITE32  abcd0003\n");
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0003\n", u);
	printf("%s\n", "[drm:ironlake_panel_vdd_off_sync], R PCH_PP_CONTROL: abcd0003");
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  80000008\n", u);
	printf("%s\n", "PCH_PP_STATUS: 0x80000008 PCH_PP_CONTROL: 0xabcd0003");
	io_i915_WRITE32( 0x8e1c4104, 0x64000); printf("0x64000: io_i915_WRITE32  8e1c4104\n");
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  8e1c4104\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  80000008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  007500c8\n", u);
	io_i915_WRITE32( 0x80010200, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010200\n");
	io_i915_WRITE32( 0x22000000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  22000000\n");
	io_i915_WRITE32( 0xd25500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d25500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  80000008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x80010303, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010303\n");
	io_i915_WRITE32( 0x06060606, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  06060606\n");
	io_i915_WRITE32( 0xd28500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d28500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	udelay( 400);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  80000008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x90020205, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  90020205\n");
	io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d24500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  805500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  407500c8\n", u);
	io_i915_WRITE32( 0x527500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  527500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00111180\n", u);
	u = io_i915_READ32(DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: Got %08x, 0xexpect  02666600\n", u);
	io_i915_WRITE32( 0x8cdc4104, 0x64000); printf("0x64000: io_i915_WRITE32  8cdc4104\n");
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  8cdc4104\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  80000008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  007500c8\n", u);
	io_i915_WRITE32( 0x80010200, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010200\n");
	io_i915_WRITE32( 0x22000000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  22000000\n");
	io_i915_WRITE32( 0xd25500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d25500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  80000008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x80010303, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010303\n");
	io_i915_WRITE32( 0x2e2e2e2e, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  2e2e2e2e\n");
	io_i915_WRITE32( 0xd28500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d28500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	udelay( 400);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  80000008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x90020205, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  90020205\n");
	io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d24500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  804500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  407500c8\n", u);
	io_i915_WRITE32( 0x527500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  527500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00111180\n", u);
	u = io_i915_READ32(DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: Got %08x, 0xexpect  02666600\n", u);
	io_i915_WRITE32( 0x8cdc4104, 0x64000); printf("0x64000: io_i915_WRITE32  8cdc4104\n");
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  8cdc4104\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  80000008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  007500c8\n", u);
	io_i915_WRITE32( 0x80010200, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010200\n");
	io_i915_WRITE32( 0x22000000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  22000000\n");
	io_i915_WRITE32( 0xd25500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d25500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  80000008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x80010303, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010303\n");
	io_i915_WRITE32( 0x2e2e2e2e, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  2e2e2e2e\n");
	io_i915_WRITE32( 0xd28500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d28500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  800500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	udelay( 400);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  80000008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x90020205, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  90020205\n");
	io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d24500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  804500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  407500c8\n", u);
	io_i915_WRITE32( 0x527500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  527500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00111180\n", u);
	u = io_i915_READ32(DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: Got %08x, 0xexpect  02666600\n", u);
	io_i915_WRITE32( 0x8cdc4104, 0x64000); printf("0x64000: io_i915_WRITE32  8cdc4104\n");
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  8cdc4104\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  80000008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  007500c8\n", u);
	io_i915_WRITE32( 0x80010200, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010200\n");
	io_i915_WRITE32( 0x22000000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  22000000\n");
	io_i915_WRITE32( 0xd25500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d25500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  80000008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x80010303, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010303\n");
	io_i915_WRITE32( 0x2e2e2e2e, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  2e2e2e2e\n");
	io_i915_WRITE32( 0xd28500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d28500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	udelay( 400);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  80000008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x90020205, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  90020205\n");
	io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d24500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  805500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  407500c8\n", u);
	io_i915_WRITE32( 0x527500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  527500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00111180\n", u);
	u = io_i915_READ32(DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: Got %08x, 0xexpect  02666600\n", u);
	io_i915_WRITE32( 0x8cdc4104, 0x64000); printf("0x64000: io_i915_WRITE32  8cdc4104\n");
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  8cdc4104\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  80000008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  007500c8\n", u);
	io_i915_WRITE32( 0x80010200, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010200\n");
	io_i915_WRITE32( 0x22000000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  22000000\n");
	io_i915_WRITE32( 0xd25500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d25500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  80000008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x80010303, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010303\n");
	io_i915_WRITE32( 0x2e2e2e2e, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  2e2e2e2e\n");
	io_i915_WRITE32( 0xd28500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d28500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	udelay( 400);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  80000008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x90020205, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  90020205\n");
	io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d24500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  805500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  407500c8\n", u);
	io_i915_WRITE32( 0x527500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  527500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00111180\n", u);
	u = io_i915_READ32(DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: Got %08x, 0xexpect  02666600\n", u);
	io_i915_WRITE32( 0x8cdc4104, 0x64000); printf("0x64000: io_i915_WRITE32  8cdc4104\n");
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  8cdc4104\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  80000008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  007500c8\n", u);
	io_i915_WRITE32( 0x80010200, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010200\n");
	io_i915_WRITE32( 0x22000000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  22000000\n");
	io_i915_WRITE32( 0xd25500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d25500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  80000008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x80010303, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010303\n");
	io_i915_WRITE32( 0x2e2e2e2e, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  2e2e2e2e\n");
	io_i915_WRITE32( 0xd28500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d28500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	udelay( 400);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  80000008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x90020205, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  90020205\n");
	io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d24500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  804500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  407500c8\n", u);
	io_i915_WRITE32( 0x527500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  527500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00111180\n", u);
	u = io_i915_READ32(DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: Got %08x, 0xexpect  02666600\n", u);
	io_i915_WRITE32( 0x8cdc4104, 0x64000); printf("0x64000: io_i915_WRITE32  8cdc4104\n");
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  8cdc4104\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  80000008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  007500c8\n", u);
	io_i915_WRITE32( 0x80010200, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010200\n");
	io_i915_WRITE32( 0x22000000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  22000000\n");
	io_i915_WRITE32( 0xd25500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d25500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  80000008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x80010303, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010303\n");
	io_i915_WRITE32( 0x2e2e2e2e, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  2e2e2e2e\n");
	io_i915_WRITE32( 0xd28500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d28500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	udelay( 400);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  80000008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x90020205, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  90020205\n");
	io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d24500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  804500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  407500c8\n", u);
	io_i915_WRITE32( 0x527500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  527500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00111180\n", u);
	u = io_i915_READ32(DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: Got %08x, 0xexpect  02666600\n", u);
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  8cdc4104\n", u);
	printf("%s\n", "[drm:intel_dp_link_down], ");
	io_i915_WRITE32( 0x8e1c0004, 0x64000); printf("0x64000: io_i915_WRITE32  8e1c0004\n");
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  8e1c0004\n", u);
	udelay( 100);
	io_i915_WRITE32( 0x8e1c0204, 0x64000); printf("0x64000: io_i915_WRITE32  8e1c0204\n");
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  8e1c0204\n", u);
	io_i915_WRITE32( 0x0e1c0304, 0x64000); printf("0x64000: io_i915_WRITE32  0e1c0304\n");
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  0e1c0304\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  80000008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  007500c8\n", u);
	io_i915_WRITE32( 0x80010008, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010008\n");
	io_i915_WRITE32( 0x0a840000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  0a840000\n");
	io_i915_WRITE32( 0x00000000, DPA_AUX_CH_DATA3); printf("DPA_AUX_CH_DATA3: io_i915_WRITE32  00000000\n");
	io_i915_WRITE32( 0x01000000, DPA_AUX_CH_DATA4); printf("DPA_AUX_CH_DATA4: io_i915_WRITE32  01000000\n");
	io_i915_WRITE32( 0xd2d500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d2d500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	io_i915_WRITE32( 0x891c4004, 0x64000); printf("0x64000: io_i915_WRITE32  891c4004\n");
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  891c4004\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  80000008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x80010200, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010200\n");
	io_i915_WRITE32( 0x21000000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  21000000\n");
	io_i915_WRITE32( 0xd25500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d25500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  80000008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x80010303, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010303\n");
	io_i915_WRITE32( 0x00000000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  00000000\n");
	io_i915_WRITE32( 0xd28500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d28500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	udelay( 100);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  80000008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x90020205, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  90020205\n");
	io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d24500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  804500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  407500c8\n", u);
	io_i915_WRITE32( 0x527500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  527500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00111180\n", u);
	u = io_i915_READ32(DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: Got %08x, 0xexpect  02000000\n", u);
	printf("%s\n", "[drm:intel_dp_start_link_train], 0xclock recovery OK");
	io_i915_WRITE32( 0x891c4104, 0x64000); printf("0x64000: io_i915_WRITE32  891c4104\n");
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  891c4104\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  80000008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  007500c8\n", u);
	io_i915_WRITE32( 0x80010200, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010200\n");
	io_i915_WRITE32( 0x22000000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  22000000\n");
	io_i915_WRITE32( 0xd25500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d25500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  80000008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x80010303, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010303\n");
	io_i915_WRITE32( 0x00000000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  00000000\n");
	io_i915_WRITE32( 0xd28500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d28500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	udelay( 400);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  80000008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x90020205, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  90020205\n");
	io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d24500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  804500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  407500c8\n", u);
	io_i915_WRITE32( 0x527500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  527500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00777781\n", u);
	u = io_i915_READ32(DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: Got %08x, 0xexpect  02000000\n", u);
	io_i915_WRITE32( 0x891c4304, 0x64000); printf("0x64000: io_i915_WRITE32  891c4304\n");
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  891c4304\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  80000008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  007500c8\n", u);
	io_i915_WRITE32( 0x80010200, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010200\n");
	io_i915_WRITE32( 0x00000000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  00000000\n");
	io_i915_WRITE32( 0xd25500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d25500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	printf("%s\n", "[drm:ironlake_edp_backlight_on], ");
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0003\n", u);
	io_i915_WRITE32( 0xabcd0007, PCH_PP_CONTROL); printf("PCH_PP_CONTROL: io_i915_WRITE32  abcd0007\n");
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0007\n", u);
	u = io_i915_READ32(_PIPEADSL); printf("_PIPEADSL: Got %08x, 0xexpect  00000648\n", u);
	udelay( 500);
	u = io_i915_READ32(_PIPEADSL); printf("_PIPEADSL: Got %08x, 0xexpect  00000667\n", u);
	u = io_i915_READ32(_PIPEASTAT); printf("_PIPEASTAT: Got %08x, 0xexpect  00000000\n", u);
	io_i915_WRITE32( 0x00000002, _PIPEASTAT); printf("_PIPEASTAT: io_i915_WRITE32  00000002\n");
	u = io_i915_READ32(_PIPEASTAT); printf("_PIPEASTAT: Got %08x, 0xexpect  00000000\n", u);
	printf("%s\n", "[drm:intel_wait_for_vblank], vblank wait timed out");
	printf("%s\n", "[drm:intel_dp_mode_fixup], Display port link bw 0a lane count 4 clock 270000");
	printf("%s\n", "[drm:drm_crtc_helper_set_mode], [CRTC:3]");
	printf("%s\n", "[drm:ironlake_edp_backlight_off], ");
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0007\n", u);
	io_i915_WRITE32( 0xabcd0003, PCH_PP_CONTROL); printf("PCH_PP_CONTROL: io_i915_WRITE32  abcd0003\n");
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0003\n", u);
	printf("%s\n", "[drm:ironlake_edp_panel_off], Turn eDP power off");
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0003\n", u);
	io_i915_WRITE32( 0xabcd0000, PCH_PP_CONTROL); printf("PCH_PP_CONTROL: io_i915_WRITE32  abcd0000\n");
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0000\n", u);
	printf("%s\n", "[drm:ironlake_wait_panel_off], Wait for panel power off time");
	printf("%s\n", "[drm:ironlake_wait_panel_status], R PCH_PP_CONTROL: abcd0000");
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  80000008\n", u);
	printf("%s\n", "mask b000000f value 00000000 status 80000008 control abcd0000");
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  80000008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  a0000003\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  08000001\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	printf("%s\n", "[drm:ironlake_edp_panel_vdd_on], Turn eDP VDD on");
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0000\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	printf("%s\n", "[drm:ironlake_wait_panel_power_cycle], Wait for panel power cycle");
	printf("%s\n", "[drm:ironlake_wait_panel_status], R PCH_PP_CONTROL: abcd0000");
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	printf("%s\n", "mask b800000f value 00000000 status 00000000 control abcd0000");
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0000\n", u);
	io_i915_WRITE32( 0xabcd0008, PCH_PP_CONTROL); printf("PCH_PP_CONTROL: io_i915_WRITE32  abcd0008\n");
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	printf("%s\n", "[drm:ironlake_edp_panel_vdd_on], R PCH_PP_CONTROL: abcd0008");
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	printf("%s\n", "PCH_PP_STATUS: 0x00000000 PCH_PP_CONTROL: 0xabcd0008");
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	printf("%s\n", "[drm:ironlake_edp_panel_vdd_on], 0xeDP was not running");
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x80060000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80060000\n");
	io_i915_WRITE32( 0x01000000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  01000000\n");
	io_i915_WRITE32( 0xd25500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d25500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  891c4304\n", u);
	printf("%s\n", "[drm:intel_dp_link_down], ");
	io_i915_WRITE32( 0x891c0004, 0x64000); printf("0x64000: io_i915_WRITE32  891c0004\n");
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  891c0004\n", u);
	udelay( 100);
	io_i915_WRITE32( 0x891c0204, 0x64000); printf("0x64000: io_i915_WRITE32  891c0204\n");
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  891c0204\n", u);
	io_i915_WRITE32( 0x091c0304, 0x64000); printf("0x64000: io_i915_WRITE32  091c0304\n");
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  091c0304\n", u);
	printf("%s\n", "[drm:ironlake_edp_panel_vdd_off], Turn eDP VDD off 1");
	u = io_i915_READ32(PCH_DP_D); printf("PCH_DP_D: Got %08x, 0xexpect  00000004\n", u);
	u = io_i915_READ32(_PIPEACONF); printf("_PIPEACONF: Got %08x, 0xexpect  c0000050\n", u);
	printf("%s\n", "(HARD-WIRED: setting pipe bpc to 6 (max display bpc 6)");
	io_i915_WRITE32( 0xc0000050, _PIPEACONF); printf("_PIPEACONF: io_i915_WRITE32  c0000050\n");
	u = io_i915_READ32(_PIPEACONF); printf("_PIPEACONF: Got %08x, 0xexpect  c0000050\n", u);
	printf("%s\n", "[drm:ironlake_crtc_mode_set], Mode for pipe 0:");
	printf("%s\n", "[drm:drm_mode_debug_printmodeline], Modeline 0:\"2560x1700\" 60 285250 2560 2608 2640 2720 1700 1703 1713 1749 0x48 0xa\n");
	io_i915_WRITE32( 0x00000000, _TRANSA_DATA_M1); printf("_TRANSA_DATA_M1: io_i915_WRITE32  00000000\n");
	io_i915_WRITE32( 0x00000000, _TRANSA_DATA_N1); printf("_TRANSA_DATA_N1: io_i915_WRITE32  00000000\n");
	io_i915_WRITE32( 0x00000000, _TRANSA_DP_LINK_M1); printf("_TRANSA_DP_LINK_M1: io_i915_WRITE32  00000000\n");
	io_i915_WRITE32( 0x00000000, _TRANSA_DP_LINK_N1); printf("_TRANSA_DP_LINK_N1: io_i915_WRITE32  00000000\n");
	io_i915_WRITE32( 0x00020e08, _PCH_FPA1); printf("_PCH_FPA1: io_i915_WRITE32  00020e08\n");
	io_i915_WRITE32( 0x00000000, _VSYNCSHIFT_A); printf("_VSYNCSHIFT_A: io_i915_WRITE32  00000000\n");
	io_i915_WRITE32( 0x0a9f09ff, _HTOTAL_A); printf("_HTOTAL_A: io_i915_WRITE32  0a9f09ff\n");
	io_i915_WRITE32( 0x0a9f09ff, _HBLANK_A); printf("_HBLANK_A: io_i915_WRITE32  0a9f09ff\n");
	io_i915_WRITE32( 0x0a4f0a2f, _HSYNC_A); printf("_HSYNC_A: io_i915_WRITE32  0a4f0a2f\n");
	io_i915_WRITE32( 0x06d406a3, _VTOTAL_A); printf("_VTOTAL_A: io_i915_WRITE32  06d406a3\n");
	io_i915_WRITE32( 0x06d406a3, _VBLANK_A); printf("_VBLANK_A: io_i915_WRITE32  06d406a3\n");
	io_i915_WRITE32( 0x06b006a6, _VSYNC_A); printf("_VSYNC_A: io_i915_WRITE32  06b006a6\n");
	io_i915_WRITE32( 0x09ff06a3, _PIPEASRC); printf("_PIPEASRC: io_i915_WRITE32  09ff06a3\n");
	io_i915_WRITE32( 0x7e4e58a4, _PIPEA_DATA_M1); printf("_PIPEA_DATA_M1: io_i915_WRITE32  7e4e58a4\n");
	io_i915_WRITE32( 0x0083d600, _PIPEA_DATA_N1); printf("_PIPEA_DATA_N1: io_i915_WRITE32  0083d600\n");
	io_i915_WRITE32( 0x00045a42, _PIPEA_LINK_M1); printf("_PIPEA_LINK_M1: io_i915_WRITE32  00045a42\n");
	io_i915_WRITE32( 0x00041eb0, _PIPEA_LINK_N1); printf("_PIPEA_LINK_N1: io_i915_WRITE32  00041eb0\n");
	printf("%s\n", "[drm:ironlake_set_pll_edp], 0xeDP PLL enable for clock 270000");
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  091c0304\n", u);
	io_i915_WRITE32( 0x091c0304, 0x64000); printf("0x64000: io_i915_WRITE32  091c0304\n");
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  091c0304\n", u);
	udelay( 500);
	io_i915_WRITE32( 0xc0000050, _PIPEACONF); printf("_PIPEACONF: io_i915_WRITE32  c0000050\n");
	u = io_i915_READ32(_PIPEACONF); printf("_PIPEACONF: Got %08x, 0xexpect  c0000050\n", u);
	u = io_i915_READ32(_PIPEASTAT); printf("_PIPEASTAT: Got %08x, 0xexpect  00000000\n", u);
	io_i915_WRITE32( 0x00000002, _PIPEASTAT); printf("_PIPEASTAT: io_i915_WRITE32  00000002\n");
	u = io_i915_READ32(_PIPEASTAT); printf("_PIPEASTAT: Got %08x, 0xexpect  00000000\n", u);
	printf("%s\n", "[drm:intel_wait_for_vblank], vblank wait timed out");
	io_i915_WRITE32( 0x40000000, _DSPACNTR); printf("_DSPACNTR: io_i915_WRITE32  40000000\n");
	u = io_i915_READ32(_DSPACNTR); printf("_DSPACNTR: Got %08x, 0xexpect  40000000\n", u);
	io_i915_WRITE32( 0x58004000, _DSPACNTR); printf("_DSPACNTR: io_i915_WRITE32  58004000\n");
	printf("%s\n", "[drm:ironlake_update_plane], Writing base 00000000 00000000 0 0 10240");
	io_i915_WRITE32( 0x00002800, _DSPASTRIDE); printf("_DSPASTRIDE: io_i915_WRITE32  00002800\n");
	io_i915_WRITE32( 0x00000000, _DSPASIZE+0xc); printf("_DSPASIZE+0xc: io_i915_WRITE32  00000000\n");
	io_i915_WRITE32( 0x00000000, _DSPACNTR+0x24); printf("_DSPACNTR+0x24: io_i915_WRITE32  00000000\n");
	io_i915_WRITE32( 0x00000000, _DSPAADDR); printf("_DSPAADDR: io_i915_WRITE32  00000000\n");
	u = io_i915_READ32(_DSPACNTR); printf("_DSPACNTR: Got %08x, 0xexpect  58004000\n", u);
	u = io_i915_READ32(0x145d10); printf("0x145d10: Got %08x, 0xexpect  2010040c\n", u);
	u = io_i915_READ32(WM0_PIPEA_ILK); printf("WM0_PIPEA_ILK: Got %08x, 0xexpect  00183806\n", u);
	io_i915_WRITE32( 0x00183806, WM0_PIPEA_ILK); printf("WM0_PIPEA_ILK: io_i915_WRITE32  00183806\n");
	printf("%s\n", "[drm:sandybridge_update_wm], FIFO watermarks For pipe A - plane 24, 0xcursor: 6");
	io_i915_WRITE32( 0x00000000, WM3_LP_ILK); printf("WM3_LP_ILK: io_i915_WRITE32  00000000\n");
	io_i915_WRITE32( 0x00000000, WM2_LP_ILK); printf("WM2_LP_ILK: io_i915_WRITE32  00000000\n");
	io_i915_WRITE32( 0x00000000, WM1_LP_ILK); printf("WM1_LP_ILK: io_i915_WRITE32  00000000\n");
	u = io_i915_READ32(0x145d10); printf("0x145d10: Got %08x, 0xexpect  2010040c\n", u);
	printf("%s\n", "[drm:ironlake_check_srwm], watermark 1: display plane 38, 0xfbc lines 3, 0xcursor 6");
	u = io_i915_READ32(0x145d10); printf("0x145d10: Got %08x, 0xexpect  2010040c\n", u);
	io_i915_WRITE32( 0x84302606, WM1_LP_ILK); printf("WM1_LP_ILK: io_i915_WRITE32  84302606\n");
	u = io_i915_READ32(0x145d10); printf("0x145d10: Got %08x, 0xexpect  2010040c\n", u);
	printf("%s\n", "[drm:ironlake_check_srwm], watermark 2: display plane 145, 0xfbc lines 3, 0xcursor 6");
	u = io_i915_READ32(0x145d10); printf("0x145d10: Got %08x, 0xexpect  2010040c\n", u);
	io_i915_WRITE32( 0x90309106, WM2_LP_ILK); printf("WM2_LP_ILK: io_i915_WRITE32  90309106\n");
	u = io_i915_READ32(0x145d10); printf("0x145d10: Got %08x, 0xexpect  2010040c\n", u);
	printf("%s\n", "[drm:ironlake_check_srwm], watermark 3: display plane 288, 0xfbc lines 4, 0xcursor 10");
	u = io_i915_READ32(0x145d10); printf("0x145d10: Got %08x, 0xexpect  2010040c\n", u);
	io_i915_WRITE32( 0xa041200a, WM3_LP_ILK); printf("WM3_LP_ILK: io_i915_WRITE32  a041200a\n");
	printf("%s\n", "[drm:drm_crtc_helper_set_mode], [ENCODER:7:TMDS-7] set [MODE:0:2560x1700]");
	printf("%s\n", "[drm:ironlake_edp_pll_on], ");
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  091c0304\n", u);
	io_i915_WRITE32( 0x091c4304, 0x64000); printf("0x64000: io_i915_WRITE32  091c4304\n");
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  091c4304\n", u);
	udelay( 200);
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  091c4304\n", u);
	u = io_i915_READ32(0x145d10); printf("0x145d10: Got %08x, 0xexpect  2010040c\n", u);
	u = io_i915_READ32(WM0_PIPEA_ILK); printf("WM0_PIPEA_ILK: Got %08x, 0xexpect  00183806\n", u);
	io_i915_WRITE32( 0x00183806, WM0_PIPEA_ILK); printf("WM0_PIPEA_ILK: io_i915_WRITE32  00183806\n");
	printf("%s\n", "[drm:sandybridge_update_wm], FIFO watermarks For pipe A - plane 24, 0xcursor: 6");
	io_i915_WRITE32( 0x00000000, WM3_LP_ILK); printf("WM3_LP_ILK: io_i915_WRITE32  00000000\n");
	io_i915_WRITE32( 0x00000000, WM2_LP_ILK); printf("WM2_LP_ILK: io_i915_WRITE32  00000000\n");
	io_i915_WRITE32( 0x00000000, WM1_LP_ILK); printf("WM1_LP_ILK: io_i915_WRITE32  00000000\n");
	u = io_i915_READ32(0x145d10); printf("0x145d10: Got %08x, 0xexpect  2010040c\n", u);
	printf("%s\n", "[drm:ironlake_check_srwm], watermark 1: display plane 38, 0xfbc lines 3, 0xcursor 6");
	u = io_i915_READ32(0x145d10); printf("0x145d10: Got %08x, 0xexpect  2010040c\n", u);
	io_i915_WRITE32( 0x84302606, WM1_LP_ILK); printf("WM1_LP_ILK: io_i915_WRITE32  84302606\n");
	u = io_i915_READ32(0x145d10); printf("0x145d10: Got %08x, 0xexpect  2010040c\n", u);
	printf("%s\n", "[drm:ironlake_check_srwm], watermark 2: display plane 145, 0xfbc lines 3, 0xcursor 6");
	u = io_i915_READ32(0x145d10); printf("0x145d10: Got %08x, 0xexpect  2010040c\n", u);
	io_i915_WRITE32( 0x90309106, WM2_LP_ILK); printf("WM2_LP_ILK: io_i915_WRITE32  90309106\n");
	u = io_i915_READ32(0x145d10); printf("0x145d10: Got %08x, 0xexpect  2010040c\n", u);
	printf("%s\n", "[drm:ironlake_check_srwm], watermark 3: display plane 288, 0xfbc lines 4, 0xcursor 10");
	u = io_i915_READ32(0x145d10); printf("0x145d10: Got %08x, 0xexpect  2010040c\n", u);
	io_i915_WRITE32( 0xa041200a, WM3_LP_ILK); printf("WM3_LP_ILK: io_i915_WRITE32  a041200a\n");
	u = io_i915_READ32(_FDI_TXA_CTL); printf("_FDI_TXA_CTL: Got %08x, 0xexpect  00040000\n", u);
	io_i915_WRITE32( 0x00040000, _FDI_TXA_CTL); printf("_FDI_TXA_CTL: io_i915_WRITE32  00040000\n");
	u = io_i915_READ32(_FDI_TXA_CTL); printf("_FDI_TXA_CTL: Got %08x, 0xexpect  00040000\n", u);
	u = io_i915_READ32(_FDI_RXA_CTL); printf("_FDI_RXA_CTL: Got %08x, 0xexpect  00020040\n", u);
	u = io_i915_READ32(_PIPEACONF); printf("_PIPEACONF: Got %08x, 0xexpect  c0000050\n", u);
	io_i915_WRITE32( 0x00020040, _FDI_RXA_CTL); printf("_FDI_RXA_CTL: io_i915_WRITE32  00020040\n");
	u = io_i915_READ32(_FDI_RXA_CTL); printf("_FDI_RXA_CTL: Got %08x, 0xexpect  00020040\n", u);
	udelay( 100);
	u = io_i915_READ32(SOUTH_CHICKEN1); printf("SOUTH_CHICKEN1: Got %08x, 0xexpect  00000000\n", u);
	io_i915_WRITE32( 0x00000000, SOUTH_CHICKEN1); printf("SOUTH_CHICKEN1: io_i915_WRITE32  00000000\n");
	u = io_i915_READ32(SOUTH_CHICKEN1); printf("SOUTH_CHICKEN1: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(_FDI_TXA_CTL); printf("_FDI_TXA_CTL: Got %08x, 0xexpect  00040000\n", u);
	io_i915_WRITE32( 0x00040000, _FDI_TXA_CTL); printf("_FDI_TXA_CTL: io_i915_WRITE32  00040000\n");
	u = io_i915_READ32(_FDI_RXA_CTL); printf("_FDI_RXA_CTL: Got %08x, 0xexpect  00020040\n", u);
	u = io_i915_READ32(_PIPEACONF); printf("_PIPEACONF: Got %08x, 0xexpect  c0000050\n", u);
	io_i915_WRITE32( 0x00020040, _FDI_RXA_CTL); printf("_FDI_RXA_CTL: io_i915_WRITE32  00020040\n");
	u = io_i915_READ32(_FDI_RXA_CTL); printf("_FDI_RXA_CTL: Got %08x, 0xexpect  00020040\n", u);
	udelay( 100);
	io_i915_WRITE32( 0x00000000, _LGC_PALETTE_A); printf("_LGC_PALETTE_A: io_i915_WRITE32  00000000\n");
	io_i915_WRITE32( 0x00010101, _LGC_PALETTE_A+0x4); printf("_LGC_PALETTE_A+0x4: io_i915_WRITE32  00010101\n");
	io_i915_WRITE32( 0x00020202, _LGC_PALETTE_A+0x8); printf("_LGC_PALETTE_A+0x8: io_i915_WRITE32  00020202\n");
	io_i915_WRITE32( 0x00030303, _LGC_PALETTE_A+0xc); printf("_LGC_PALETTE_A+0xc: io_i915_WRITE32  00030303\n");
	io_i915_WRITE32( 0x00040404, _LGC_PALETTE_A+0x10); printf("_LGC_PALETTE_A+0x10: io_i915_WRITE32  00040404\n");
	io_i915_WRITE32( 0x00050505, _LGC_PALETTE_A+0x14); printf("_LGC_PALETTE_A+0x14: io_i915_WRITE32  00050505\n");
	io_i915_WRITE32( 0x00060606, _LGC_PALETTE_A+0x18); printf("_LGC_PALETTE_A+0x18: io_i915_WRITE32  00060606\n");
	io_i915_WRITE32( 0x00070707, _LGC_PALETTE_A+0x1c); printf("_LGC_PALETTE_A+0x1c: io_i915_WRITE32  00070707\n");
	io_i915_WRITE32( 0x00080808, _LGC_PALETTE_A+0x20); printf("_LGC_PALETTE_A+0x20: io_i915_WRITE32  00080808\n");
	io_i915_WRITE32( 0x00090909, _LGC_PALETTE_A+0x24); printf("_LGC_PALETTE_A+0x24: io_i915_WRITE32  00090909\n");
	io_i915_WRITE32( 0x000a0a0a, _LGC_PALETTE_A+0x28); printf("_LGC_PALETTE_A+0x28: io_i915_WRITE32  000a0a0a\n");
	io_i915_WRITE32( 0x000b0b0b, _LGC_PALETTE_A+0x2c); printf("_LGC_PALETTE_A+0x2c: io_i915_WRITE32  000b0b0b\n");
	io_i915_WRITE32( 0x000c0c0c, _LGC_PALETTE_A+0x30); printf("_LGC_PALETTE_A+0x30: io_i915_WRITE32  000c0c0c\n");
	io_i915_WRITE32( 0x000d0d0d, _LGC_PALETTE_A+0x34); printf("_LGC_PALETTE_A+0x34: io_i915_WRITE32  000d0d0d\n");
	io_i915_WRITE32( 0x000e0e0e, _LGC_PALETTE_A+0x38); printf("_LGC_PALETTE_A+0x38: io_i915_WRITE32  000e0e0e\n");
	io_i915_WRITE32( 0x000f0f0f, _LGC_PALETTE_A+0x3c); printf("_LGC_PALETTE_A+0x3c: io_i915_WRITE32  000f0f0f\n");
	io_i915_WRITE32( 0x00101010, _LGC_PALETTE_A+0x40); printf("_LGC_PALETTE_A+0x40: io_i915_WRITE32  00101010\n");
	io_i915_WRITE32( 0x00111111, _LGC_PALETTE_A+0x44); printf("_LGC_PALETTE_A+0x44: io_i915_WRITE32  00111111\n");
	io_i915_WRITE32( 0x00121212, _LGC_PALETTE_A+0x48); printf("_LGC_PALETTE_A+0x48: io_i915_WRITE32  00121212\n");
	io_i915_WRITE32( 0x00131313, _LGC_PALETTE_A+0x4c); printf("_LGC_PALETTE_A+0x4c: io_i915_WRITE32  00131313\n");
	io_i915_WRITE32( 0x00141414, _LGC_PALETTE_A+0x50); printf("_LGC_PALETTE_A+0x50: io_i915_WRITE32  00141414\n");
	io_i915_WRITE32( 0x00151515, _LGC_PALETTE_A+0x54); printf("_LGC_PALETTE_A+0x54: io_i915_WRITE32  00151515\n");
	io_i915_WRITE32( 0x00161616, _LGC_PALETTE_A+0x58); printf("_LGC_PALETTE_A+0x58: io_i915_WRITE32  00161616\n");
	io_i915_WRITE32( 0x00171717, _LGC_PALETTE_A+0x5c); printf("_LGC_PALETTE_A+0x5c: io_i915_WRITE32  00171717\n");
	io_i915_WRITE32( 0x00181818, _LGC_PALETTE_A+0x60); printf("_LGC_PALETTE_A+0x60: io_i915_WRITE32  00181818\n");
	io_i915_WRITE32( 0x00191919, _LGC_PALETTE_A+0x64); printf("_LGC_PALETTE_A+0x64: io_i915_WRITE32  00191919\n");
	io_i915_WRITE32( 0x001a1a1a, _LGC_PALETTE_A+0x68); printf("_LGC_PALETTE_A+0x68: io_i915_WRITE32  001a1a1a\n");
	io_i915_WRITE32( 0x001b1b1b, _LGC_PALETTE_A+0x6c); printf("_LGC_PALETTE_A+0x6c: io_i915_WRITE32  001b1b1b\n");
	io_i915_WRITE32( 0x001c1c1c, _LGC_PALETTE_A+0x70); printf("_LGC_PALETTE_A+0x70: io_i915_WRITE32  001c1c1c\n");
	io_i915_WRITE32( 0x001d1d1d, _LGC_PALETTE_A+0x74); printf("_LGC_PALETTE_A+0x74: io_i915_WRITE32  001d1d1d\n");
	io_i915_WRITE32( 0x001e1e1e, _LGC_PALETTE_A+0x78); printf("_LGC_PALETTE_A+0x78: io_i915_WRITE32  001e1e1e\n");
	io_i915_WRITE32( 0x001f1f1f, _LGC_PALETTE_A+0x7c); printf("_LGC_PALETTE_A+0x7c: io_i915_WRITE32  001f1f1f\n");
	io_i915_WRITE32( 0x00202020, 0x4a080); printf("0x4a080: io_i915_WRITE32  00202020\n");
	io_i915_WRITE32( 0x00212121, 0x4a084); printf("0x4a084: io_i915_WRITE32  00212121\n");
	io_i915_WRITE32( 0x00222222, 0x4a088); printf("0x4a088: io_i915_WRITE32  00222222\n");
	io_i915_WRITE32( 0x00232323, 0x4a08c); printf("0x4a08c: io_i915_WRITE32  00232323\n");
	io_i915_WRITE32( 0x00242424, 0x4a090); printf("0x4a090: io_i915_WRITE32  00242424\n");
	io_i915_WRITE32( 0x00252525, 0x4a094); printf("0x4a094: io_i915_WRITE32  00252525\n");
	io_i915_WRITE32( 0x00262626, 0x4a098); printf("0x4a098: io_i915_WRITE32  00262626\n");
	io_i915_WRITE32( 0x00272727, 0x4a09c); printf("0x4a09c: io_i915_WRITE32  00272727\n");
	io_i915_WRITE32( 0x00282828, 0x4a0a0); printf("0x4a0a0: io_i915_WRITE32  00282828\n");
	io_i915_WRITE32( 0x00292929, 0x4a0a4); printf("0x4a0a4: io_i915_WRITE32  00292929\n");
	io_i915_WRITE32( 0x002a2a2a, 0x4a0a8); printf("0x4a0a8: io_i915_WRITE32  002a2a2a\n");
	io_i915_WRITE32( 0x002b2b2b, 0x4a0ac); printf("0x4a0ac: io_i915_WRITE32  002b2b2b\n");
	io_i915_WRITE32( 0x002c2c2c, 0x4a0b0); printf("0x4a0b0: io_i915_WRITE32  002c2c2c\n");
	io_i915_WRITE32( 0x002d2d2d, 0x4a0b4); printf("0x4a0b4: io_i915_WRITE32  002d2d2d\n");
	io_i915_WRITE32( 0x002e2e2e, 0x4a0b8); printf("0x4a0b8: io_i915_WRITE32  002e2e2e\n");
	io_i915_WRITE32( 0x002f2f2f, 0x4a0bc); printf("0x4a0bc: io_i915_WRITE32  002f2f2f\n");
	io_i915_WRITE32( 0x00303030, 0x4a0c0); printf("0x4a0c0: io_i915_WRITE32  00303030\n");
	io_i915_WRITE32( 0x00313131, 0x4a0c4); printf("0x4a0c4: io_i915_WRITE32  00313131\n");
	io_i915_WRITE32( 0x00323232, 0x4a0c8); printf("0x4a0c8: io_i915_WRITE32  00323232\n");
	io_i915_WRITE32( 0x00333333, 0x4a0cc); printf("0x4a0cc: io_i915_WRITE32  00333333\n");
	io_i915_WRITE32( 0x00343434, 0x4a0d0); printf("0x4a0d0: io_i915_WRITE32  00343434\n");
	io_i915_WRITE32( 0x00353535, 0x4a0d4); printf("0x4a0d4: io_i915_WRITE32  00353535\n");
	io_i915_WRITE32( 0x00363636, 0x4a0d8); printf("0x4a0d8: io_i915_WRITE32  00363636\n");
	io_i915_WRITE32( 0x00373737, 0x4a0dc); printf("0x4a0dc: io_i915_WRITE32  00373737\n");
	io_i915_WRITE32( 0x00383838, 0x4a0e0); printf("0x4a0e0: io_i915_WRITE32  00383838\n");
	io_i915_WRITE32( 0x00393939, 0x4a0e4); printf("0x4a0e4: io_i915_WRITE32  00393939\n");
	io_i915_WRITE32( 0x003a3a3a, 0x4a0e8); printf("0x4a0e8: io_i915_WRITE32  003a3a3a\n");
	io_i915_WRITE32( 0x003b3b3b, 0x4a0ec); printf("0x4a0ec: io_i915_WRITE32  003b3b3b\n");
	io_i915_WRITE32( 0x003c3c3c, 0x4a0f0); printf("0x4a0f0: io_i915_WRITE32  003c3c3c\n");
	io_i915_WRITE32( 0x003d3d3d, 0x4a0f4); printf("0x4a0f4: io_i915_WRITE32  003d3d3d\n");
	io_i915_WRITE32( 0x003e3e3e, 0x4a0f8); printf("0x4a0f8: io_i915_WRITE32  003e3e3e\n");
	io_i915_WRITE32( 0x003f3f3f, 0x4a0fc); printf("0x4a0fc: io_i915_WRITE32  003f3f3f\n");
	io_i915_WRITE32( 0x00404040, 0x4a100); printf("0x4a100: io_i915_WRITE32  00404040\n");
	io_i915_WRITE32( 0x00414141, 0x4a104); printf("0x4a104: io_i915_WRITE32  00414141\n");
	io_i915_WRITE32( 0x00424242, 0x4a108); printf("0x4a108: io_i915_WRITE32  00424242\n");
	io_i915_WRITE32( 0x00434343, 0x4a10c); printf("0x4a10c: io_i915_WRITE32  00434343\n");
	io_i915_WRITE32( 0x00444444, 0x4a110); printf("0x4a110: io_i915_WRITE32  00444444\n");
	io_i915_WRITE32( 0x00454545, 0x4a114); printf("0x4a114: io_i915_WRITE32  00454545\n");
	io_i915_WRITE32( 0x00464646, 0x4a118); printf("0x4a118: io_i915_WRITE32  00464646\n");
	io_i915_WRITE32( 0x00474747, 0x4a11c); printf("0x4a11c: io_i915_WRITE32  00474747\n");
	io_i915_WRITE32( 0x00484848, 0x4a120); printf("0x4a120: io_i915_WRITE32  00484848\n");
	io_i915_WRITE32( 0x00494949, 0x4a124); printf("0x4a124: io_i915_WRITE32  00494949\n");
	io_i915_WRITE32( 0x004a4a4a, 0x4a128); printf("0x4a128: io_i915_WRITE32  004a4a4a\n");
	io_i915_WRITE32( 0x004b4b4b, 0x4a12c); printf("0x4a12c: io_i915_WRITE32  004b4b4b\n");
	io_i915_WRITE32( 0x004c4c4c, 0x4a130); printf("0x4a130: io_i915_WRITE32  004c4c4c\n");
	io_i915_WRITE32( 0x004d4d4d, 0x4a134); printf("0x4a134: io_i915_WRITE32  004d4d4d\n");
	io_i915_WRITE32( 0x004e4e4e, 0x4a138); printf("0x4a138: io_i915_WRITE32  004e4e4e\n");
	io_i915_WRITE32( 0x004f4f4f, 0x4a13c); printf("0x4a13c: io_i915_WRITE32  004f4f4f\n");
	io_i915_WRITE32( 0x00505050, 0x4a140); printf("0x4a140: io_i915_WRITE32  00505050\n");
	io_i915_WRITE32( 0x00515151, 0x4a144); printf("0x4a144: io_i915_WRITE32  00515151\n");
	io_i915_WRITE32( 0x00525252, 0x4a148); printf("0x4a148: io_i915_WRITE32  00525252\n");
	io_i915_WRITE32( 0x00535353, 0x4a14c); printf("0x4a14c: io_i915_WRITE32  00535353\n");
	io_i915_WRITE32( 0x00545454, 0x4a150); printf("0x4a150: io_i915_WRITE32  00545454\n");
	io_i915_WRITE32( 0x00555555, 0x4a154); printf("0x4a154: io_i915_WRITE32  00555555\n");
	io_i915_WRITE32( 0x00565656, 0x4a158); printf("0x4a158: io_i915_WRITE32  00565656\n");
	io_i915_WRITE32( 0x00575757, 0x4a15c); printf("0x4a15c: io_i915_WRITE32  00575757\n");
	io_i915_WRITE32( 0x00585858, 0x4a160); printf("0x4a160: io_i915_WRITE32  00585858\n");
	io_i915_WRITE32( 0x00595959, 0x4a164); printf("0x4a164: io_i915_WRITE32  00595959\n");
	io_i915_WRITE32( 0x005a5a5a, 0x4a168); printf("0x4a168: io_i915_WRITE32  005a5a5a\n");
	io_i915_WRITE32( 0x005b5b5b, 0x4a16c); printf("0x4a16c: io_i915_WRITE32  005b5b5b\n");
	io_i915_WRITE32( 0x005c5c5c, 0x4a170); printf("0x4a170: io_i915_WRITE32  005c5c5c\n");
	io_i915_WRITE32( 0x005d5d5d, 0x4a174); printf("0x4a174: io_i915_WRITE32  005d5d5d\n");
	io_i915_WRITE32( 0x005e5e5e, 0x4a178); printf("0x4a178: io_i915_WRITE32  005e5e5e\n");
	io_i915_WRITE32( 0x005f5f5f, 0x4a17c); printf("0x4a17c: io_i915_WRITE32  005f5f5f\n");
	io_i915_WRITE32( 0x00606060, 0x4a180); printf("0x4a180: io_i915_WRITE32  00606060\n");
	io_i915_WRITE32( 0x00616161, 0x4a184); printf("0x4a184: io_i915_WRITE32  00616161\n");
	io_i915_WRITE32( 0x00626262, 0x4a188); printf("0x4a188: io_i915_WRITE32  00626262\n");
	io_i915_WRITE32( 0x00636363, 0x4a18c); printf("0x4a18c: io_i915_WRITE32  00636363\n");
	io_i915_WRITE32( 0x00646464, 0x4a190); printf("0x4a190: io_i915_WRITE32  00646464\n");
	io_i915_WRITE32( 0x00656565, 0x4a194); printf("0x4a194: io_i915_WRITE32  00656565\n");
	io_i915_WRITE32( 0x00666666, 0x4a198); printf("0x4a198: io_i915_WRITE32  00666666\n");
	io_i915_WRITE32( 0x00676767, 0x4a19c); printf("0x4a19c: io_i915_WRITE32  00676767\n");
	io_i915_WRITE32( 0x00686868, 0x4a1a0); printf("0x4a1a0: io_i915_WRITE32  00686868\n");
	io_i915_WRITE32( 0x00696969, 0x4a1a4); printf("0x4a1a4: io_i915_WRITE32  00696969\n");
	io_i915_WRITE32( 0x006a6a6a, 0x4a1a8); printf("0x4a1a8: io_i915_WRITE32  006a6a6a\n");
	io_i915_WRITE32( 0x006b6b6b, 0x4a1ac); printf("0x4a1ac: io_i915_WRITE32  006b6b6b\n");
	io_i915_WRITE32( 0x006c6c6c, 0x4a1b0); printf("0x4a1b0: io_i915_WRITE32  006c6c6c\n");
	io_i915_WRITE32( 0x006d6d6d, 0x4a1b4); printf("0x4a1b4: io_i915_WRITE32  006d6d6d\n");
	io_i915_WRITE32( 0x006e6e6e, 0x4a1b8); printf("0x4a1b8: io_i915_WRITE32  006e6e6e\n");
	io_i915_WRITE32( 0x006f6f6f, 0x4a1bc); printf("0x4a1bc: io_i915_WRITE32  006f6f6f\n");
	io_i915_WRITE32( 0x00707070, 0x4a1c0); printf("0x4a1c0: io_i915_WRITE32  00707070\n");
	io_i915_WRITE32( 0x00717171, 0x4a1c4); printf("0x4a1c4: io_i915_WRITE32  00717171\n");
	io_i915_WRITE32( 0x00727272, 0x4a1c8); printf("0x4a1c8: io_i915_WRITE32  00727272\n");
	io_i915_WRITE32( 0x00737373, 0x4a1cc); printf("0x4a1cc: io_i915_WRITE32  00737373\n");
	io_i915_WRITE32( 0x00747474, 0x4a1d0); printf("0x4a1d0: io_i915_WRITE32  00747474\n");
	io_i915_WRITE32( 0x00757575, 0x4a1d4); printf("0x4a1d4: io_i915_WRITE32  00757575\n");
	io_i915_WRITE32( 0x00767676, 0x4a1d8); printf("0x4a1d8: io_i915_WRITE32  00767676\n");
	io_i915_WRITE32( 0x00777777, 0x4a1dc); printf("0x4a1dc: io_i915_WRITE32  00777777\n");
	io_i915_WRITE32( 0x00787878, 0x4a1e0); printf("0x4a1e0: io_i915_WRITE32  00787878\n");
	io_i915_WRITE32( 0x00797979, 0x4a1e4); printf("0x4a1e4: io_i915_WRITE32  00797979\n");
	io_i915_WRITE32( 0x007a7a7a, 0x4a1e8); printf("0x4a1e8: io_i915_WRITE32  007a7a7a\n");
	io_i915_WRITE32( 0x007b7b7b, 0x4a1ec); printf("0x4a1ec: io_i915_WRITE32  007b7b7b\n");
	io_i915_WRITE32( 0x007c7c7c, 0x4a1f0); printf("0x4a1f0: io_i915_WRITE32  007c7c7c\n");
	io_i915_WRITE32( 0x007d7d7d, 0x4a1f4); printf("0x4a1f4: io_i915_WRITE32  007d7d7d\n");
	io_i915_WRITE32( 0x007e7e7e, 0x4a1f8); printf("0x4a1f8: io_i915_WRITE32  007e7e7e\n");
	io_i915_WRITE32( 0x007f7f7f, 0x4a1fc); printf("0x4a1fc: io_i915_WRITE32  007f7f7f\n");
	io_i915_WRITE32( 0x00808080, 0x4a200); printf("0x4a200: io_i915_WRITE32  00808080\n");
	io_i915_WRITE32( 0x00818181, 0x4a204); printf("0x4a204: io_i915_WRITE32  00818181\n");
	io_i915_WRITE32( 0x00828282, 0x4a208); printf("0x4a208: io_i915_WRITE32  00828282\n");
	io_i915_WRITE32( 0x00838383, 0x4a20c); printf("0x4a20c: io_i915_WRITE32  00838383\n");
	io_i915_WRITE32( 0x00848484, 0x4a210); printf("0x4a210: io_i915_WRITE32  00848484\n");
	io_i915_WRITE32( 0x00858585, 0x4a214); printf("0x4a214: io_i915_WRITE32  00858585\n");
	io_i915_WRITE32( 0x00868686, 0x4a218); printf("0x4a218: io_i915_WRITE32  00868686\n");
	io_i915_WRITE32( 0x00878787, 0x4a21c); printf("0x4a21c: io_i915_WRITE32  00878787\n");
	io_i915_WRITE32( 0x00888888, 0x4a220); printf("0x4a220: io_i915_WRITE32  00888888\n");
	io_i915_WRITE32( 0x00898989, 0x4a224); printf("0x4a224: io_i915_WRITE32  00898989\n");
	io_i915_WRITE32( 0x008a8a8a, 0x4a228); printf("0x4a228: io_i915_WRITE32  008a8a8a\n");
	io_i915_WRITE32( 0x008b8b8b, 0x4a22c); printf("0x4a22c: io_i915_WRITE32  008b8b8b\n");
	io_i915_WRITE32( 0x008c8c8c, 0x4a230); printf("0x4a230: io_i915_WRITE32  008c8c8c\n");
	io_i915_WRITE32( 0x008d8d8d, 0x4a234); printf("0x4a234: io_i915_WRITE32  008d8d8d\n");
	io_i915_WRITE32( 0x008e8e8e, 0x4a238); printf("0x4a238: io_i915_WRITE32  008e8e8e\n");
	io_i915_WRITE32( 0x008f8f8f, 0x4a23c); printf("0x4a23c: io_i915_WRITE32  008f8f8f\n");
	io_i915_WRITE32( 0x00909090, 0x4a240); printf("0x4a240: io_i915_WRITE32  00909090\n");
	io_i915_WRITE32( 0x00919191, 0x4a244); printf("0x4a244: io_i915_WRITE32  00919191\n");
	io_i915_WRITE32( 0x00929292, 0x4a248); printf("0x4a248: io_i915_WRITE32  00929292\n");
	io_i915_WRITE32( 0x00939393, 0x4a24c); printf("0x4a24c: io_i915_WRITE32  00939393\n");
	io_i915_WRITE32( 0x00949494, 0x4a250); printf("0x4a250: io_i915_WRITE32  00949494\n");
	io_i915_WRITE32( 0x00959595, 0x4a254); printf("0x4a254: io_i915_WRITE32  00959595\n");
	io_i915_WRITE32( 0x00969696, 0x4a258); printf("0x4a258: io_i915_WRITE32  00969696\n");
	io_i915_WRITE32( 0x00979797, 0x4a25c); printf("0x4a25c: io_i915_WRITE32  00979797\n");
	io_i915_WRITE32( 0x00989898, 0x4a260); printf("0x4a260: io_i915_WRITE32  00989898\n");
	io_i915_WRITE32( 0x00999999, 0x4a264); printf("0x4a264: io_i915_WRITE32  00999999\n");
	io_i915_WRITE32( 0x009a9a9a, 0x4a268); printf("0x4a268: io_i915_WRITE32  009a9a9a\n");
	io_i915_WRITE32( 0x009b9b9b, 0x4a26c); printf("0x4a26c: io_i915_WRITE32  009b9b9b\n");
	io_i915_WRITE32( 0x009c9c9c, 0x4a270); printf("0x4a270: io_i915_WRITE32  009c9c9c\n");
	io_i915_WRITE32( 0x009d9d9d, 0x4a274); printf("0x4a274: io_i915_WRITE32  009d9d9d\n");
	io_i915_WRITE32( 0x009e9e9e, 0x4a278); printf("0x4a278: io_i915_WRITE32  009e9e9e\n");
	io_i915_WRITE32( 0x009f9f9f, 0x4a27c); printf("0x4a27c: io_i915_WRITE32  009f9f9f\n");
	io_i915_WRITE32( 0x00a0a0a0, 0x4a280); printf("0x4a280: io_i915_WRITE32  00a0a0a0\n");
	io_i915_WRITE32( 0x00a1a1a1, 0x4a284); printf("0x4a284: io_i915_WRITE32  00a1a1a1\n");
	io_i915_WRITE32( 0x00a2a2a2, 0x4a288); printf("0x4a288: io_i915_WRITE32  00a2a2a2\n");
	io_i915_WRITE32( 0x00a3a3a3, 0x4a28c); printf("0x4a28c: io_i915_WRITE32  00a3a3a3\n");
	io_i915_WRITE32( 0x00a4a4a4, 0x4a290); printf("0x4a290: io_i915_WRITE32  00a4a4a4\n");
	io_i915_WRITE32( 0x00a5a5a5, 0x4a294); printf("0x4a294: io_i915_WRITE32  00a5a5a5\n");
	io_i915_WRITE32( 0x00a6a6a6, 0x4a298); printf("0x4a298: io_i915_WRITE32  00a6a6a6\n");
	io_i915_WRITE32( 0x00a7a7a7, 0x4a29c); printf("0x4a29c: io_i915_WRITE32  00a7a7a7\n");
	io_i915_WRITE32( 0x00a8a8a8, 0x4a2a0); printf("0x4a2a0: io_i915_WRITE32  00a8a8a8\n");
	io_i915_WRITE32( 0x00a9a9a9, 0x4a2a4); printf("0x4a2a4: io_i915_WRITE32  00a9a9a9\n");
	io_i915_WRITE32( 0x00aaaaaa, 0x4a2a8); printf("0x4a2a8: io_i915_WRITE32  00aaaaaa\n");
	io_i915_WRITE32( 0x00ababab, 0x4a2ac); printf("0x4a2ac: io_i915_WRITE32  00ababab\n");
	io_i915_WRITE32( 0x00acacac, 0x4a2b0); printf("0x4a2b0: io_i915_WRITE32  00acacac\n");
	io_i915_WRITE32( 0x00adadad, 0x4a2b4); printf("0x4a2b4: io_i915_WRITE32  00adadad\n");
	io_i915_WRITE32( 0x00aeaeae, 0x4a2b8); printf("0x4a2b8: io_i915_WRITE32  00aeaeae\n");
	io_i915_WRITE32( 0x00afafaf, 0x4a2bc); printf("0x4a2bc: io_i915_WRITE32  00afafaf\n");
	io_i915_WRITE32( 0x00b0b0b0, 0x4a2c0); printf("0x4a2c0: io_i915_WRITE32  00b0b0b0\n");
	io_i915_WRITE32( 0x00b1b1b1, 0x4a2c4); printf("0x4a2c4: io_i915_WRITE32  00b1b1b1\n");
	io_i915_WRITE32( 0x00b2b2b2, 0x4a2c8); printf("0x4a2c8: io_i915_WRITE32  00b2b2b2\n");
	io_i915_WRITE32( 0x00b3b3b3, 0x4a2cc); printf("0x4a2cc: io_i915_WRITE32  00b3b3b3\n");
	io_i915_WRITE32( 0x00b4b4b4, 0x4a2d0); printf("0x4a2d0: io_i915_WRITE32  00b4b4b4\n");
	io_i915_WRITE32( 0x00b5b5b5, 0x4a2d4); printf("0x4a2d4: io_i915_WRITE32  00b5b5b5\n");
	io_i915_WRITE32( 0x00b6b6b6, 0x4a2d8); printf("0x4a2d8: io_i915_WRITE32  00b6b6b6\n");
	io_i915_WRITE32( 0x00b7b7b7, 0x4a2dc); printf("0x4a2dc: io_i915_WRITE32  00b7b7b7\n");
	io_i915_WRITE32( 0x00b8b8b8, 0x4a2e0); printf("0x4a2e0: io_i915_WRITE32  00b8b8b8\n");
	io_i915_WRITE32( 0x00b9b9b9, 0x4a2e4); printf("0x4a2e4: io_i915_WRITE32  00b9b9b9\n");
	io_i915_WRITE32( 0x00bababa, 0x4a2e8); printf("0x4a2e8: io_i915_WRITE32  00bababa\n");
	io_i915_WRITE32( 0x00bbbbbb, 0x4a2ec); printf("0x4a2ec: io_i915_WRITE32  00bbbbbb\n");
	io_i915_WRITE32( 0x00bcbcbc, 0x4a2f0); printf("0x4a2f0: io_i915_WRITE32  00bcbcbc\n");
	io_i915_WRITE32( 0x00bdbdbd, 0x4a2f4); printf("0x4a2f4: io_i915_WRITE32  00bdbdbd\n");
	io_i915_WRITE32( 0x00bebebe, 0x4a2f8); printf("0x4a2f8: io_i915_WRITE32  00bebebe\n");
	io_i915_WRITE32( 0x00bfbfbf, 0x4a2fc); printf("0x4a2fc: io_i915_WRITE32  00bfbfbf\n");
	io_i915_WRITE32( 0x00c0c0c0, 0x4a300); printf("0x4a300: io_i915_WRITE32  00c0c0c0\n");
	io_i915_WRITE32( 0x00c1c1c1, 0x4a304); printf("0x4a304: io_i915_WRITE32  00c1c1c1\n");
	io_i915_WRITE32( 0x00c2c2c2, 0x4a308); printf("0x4a308: io_i915_WRITE32  00c2c2c2\n");
	io_i915_WRITE32( 0x00c3c3c3, 0x4a30c); printf("0x4a30c: io_i915_WRITE32  00c3c3c3\n");
	io_i915_WRITE32( 0x00c4c4c4, 0x4a310); printf("0x4a310: io_i915_WRITE32  00c4c4c4\n");
	io_i915_WRITE32( 0x00c5c5c5, 0x4a314); printf("0x4a314: io_i915_WRITE32  00c5c5c5\n");
	io_i915_WRITE32( 0x00c6c6c6, 0x4a318); printf("0x4a318: io_i915_WRITE32  00c6c6c6\n");
	io_i915_WRITE32( 0x00c7c7c7, 0x4a31c); printf("0x4a31c: io_i915_WRITE32  00c7c7c7\n");
	io_i915_WRITE32( 0x00c8c8c8, 0x4a320); printf("0x4a320: io_i915_WRITE32  00c8c8c8\n");
	io_i915_WRITE32( 0x00c9c9c9, 0x4a324); printf("0x4a324: io_i915_WRITE32  00c9c9c9\n");
	io_i915_WRITE32( 0x00cacaca, 0x4a328); printf("0x4a328: io_i915_WRITE32  00cacaca\n");
	io_i915_WRITE32( 0x00cbcbcb, 0x4a32c); printf("0x4a32c: io_i915_WRITE32  00cbcbcb\n");
	io_i915_WRITE32( 0x00cccccc, 0x4a330); printf("0x4a330: io_i915_WRITE32  00cccccc\n");
	io_i915_WRITE32( 0x00cdcdcd, 0x4a334); printf("0x4a334: io_i915_WRITE32  00cdcdcd\n");
	io_i915_WRITE32( 0x00cecece, 0x4a338); printf("0x4a338: io_i915_WRITE32  00cecece\n");
	io_i915_WRITE32( 0x00cfcfcf, 0x4a33c); printf("0x4a33c: io_i915_WRITE32  00cfcfcf\n");
	io_i915_WRITE32( 0x00d0d0d0, 0x4a340); printf("0x4a340: io_i915_WRITE32  00d0d0d0\n");
	io_i915_WRITE32( 0x00d1d1d1, 0x4a344); printf("0x4a344: io_i915_WRITE32  00d1d1d1\n");
	io_i915_WRITE32( 0x00d2d2d2, 0x4a348); printf("0x4a348: io_i915_WRITE32  00d2d2d2\n");
	io_i915_WRITE32( 0x00d3d3d3, 0x4a34c); printf("0x4a34c: io_i915_WRITE32  00d3d3d3\n");
	io_i915_WRITE32( 0x00d4d4d4, 0x4a350); printf("0x4a350: io_i915_WRITE32  00d4d4d4\n");
	io_i915_WRITE32( 0x00d5d5d5, 0x4a354); printf("0x4a354: io_i915_WRITE32  00d5d5d5\n");
	io_i915_WRITE32( 0x00d6d6d6, 0x4a358); printf("0x4a358: io_i915_WRITE32  00d6d6d6\n");
	io_i915_WRITE32( 0x00d7d7d7, 0x4a35c); printf("0x4a35c: io_i915_WRITE32  00d7d7d7\n");
	io_i915_WRITE32( 0x00d8d8d8, 0x4a360); printf("0x4a360: io_i915_WRITE32  00d8d8d8\n");
	io_i915_WRITE32( 0x00d9d9d9, 0x4a364); printf("0x4a364: io_i915_WRITE32  00d9d9d9\n");
	io_i915_WRITE32( 0x00dadada, 0x4a368); printf("0x4a368: io_i915_WRITE32  00dadada\n");
	io_i915_WRITE32( 0x00dbdbdb, 0x4a36c); printf("0x4a36c: io_i915_WRITE32  00dbdbdb\n");
	io_i915_WRITE32( 0x00dcdcdc, 0x4a370); printf("0x4a370: io_i915_WRITE32  00dcdcdc\n");
	io_i915_WRITE32( 0x00dddddd, 0x4a374); printf("0x4a374: io_i915_WRITE32  00dddddd\n");
	io_i915_WRITE32( 0x00dedede, 0x4a378); printf("0x4a378: io_i915_WRITE32  00dedede\n");
	io_i915_WRITE32( 0x00dfdfdf, 0x4a37c); printf("0x4a37c: io_i915_WRITE32  00dfdfdf\n");
	io_i915_WRITE32( 0x00e0e0e0, 0x4a380); printf("0x4a380: io_i915_WRITE32  00e0e0e0\n");
	io_i915_WRITE32( 0x00e1e1e1, 0x4a384); printf("0x4a384: io_i915_WRITE32  00e1e1e1\n");
	io_i915_WRITE32( 0x00e2e2e2, 0x4a388); printf("0x4a388: io_i915_WRITE32  00e2e2e2\n");
	io_i915_WRITE32( 0x00e3e3e3, 0x4a38c); printf("0x4a38c: io_i915_WRITE32  00e3e3e3\n");
	io_i915_WRITE32( 0x00e4e4e4, 0x4a390); printf("0x4a390: io_i915_WRITE32  00e4e4e4\n");
	io_i915_WRITE32( 0x00e5e5e5, 0x4a394); printf("0x4a394: io_i915_WRITE32  00e5e5e5\n");
	io_i915_WRITE32( 0x00e6e6e6, 0x4a398); printf("0x4a398: io_i915_WRITE32  00e6e6e6\n");
	io_i915_WRITE32( 0x00e7e7e7, 0x4a39c); printf("0x4a39c: io_i915_WRITE32  00e7e7e7\n");
	io_i915_WRITE32( 0x00e8e8e8, 0x4a3a0); printf("0x4a3a0: io_i915_WRITE32  00e8e8e8\n");
	io_i915_WRITE32( 0x00e9e9e9, 0x4a3a4); printf("0x4a3a4: io_i915_WRITE32  00e9e9e9\n");
	io_i915_WRITE32( 0x00eaeaea, 0x4a3a8); printf("0x4a3a8: io_i915_WRITE32  00eaeaea\n");
	io_i915_WRITE32( 0x00ebebeb, 0x4a3ac); printf("0x4a3ac: io_i915_WRITE32  00ebebeb\n");
	io_i915_WRITE32( 0x00ececec, 0x4a3b0); printf("0x4a3b0: io_i915_WRITE32  00ececec\n");
	io_i915_WRITE32( 0x00ededed, 0x4a3b4); printf("0x4a3b4: io_i915_WRITE32  00ededed\n");
	io_i915_WRITE32( 0x00eeeeee, 0x4a3b8); printf("0x4a3b8: io_i915_WRITE32  00eeeeee\n");
	io_i915_WRITE32( 0x00efefef, 0x4a3bc); printf("0x4a3bc: io_i915_WRITE32  00efefef\n");
	io_i915_WRITE32( 0x00f0f0f0, 0x4a3c0); printf("0x4a3c0: io_i915_WRITE32  00f0f0f0\n");
	io_i915_WRITE32( 0x00f1f1f1, 0x4a3c4); printf("0x4a3c4: io_i915_WRITE32  00f1f1f1\n");
	io_i915_WRITE32( 0x00f2f2f2, 0x4a3c8); printf("0x4a3c8: io_i915_WRITE32  00f2f2f2\n");
	io_i915_WRITE32( 0x00f3f3f3, 0x4a3cc); printf("0x4a3cc: io_i915_WRITE32  00f3f3f3\n");
	io_i915_WRITE32( 0x00f4f4f4, 0x4a3d0); printf("0x4a3d0: io_i915_WRITE32  00f4f4f4\n");
	io_i915_WRITE32( 0x00f5f5f5, 0x4a3d4); printf("0x4a3d4: io_i915_WRITE32  00f5f5f5\n");
	io_i915_WRITE32( 0x00f6f6f6, 0x4a3d8); printf("0x4a3d8: io_i915_WRITE32  00f6f6f6\n");
	io_i915_WRITE32( 0x00f7f7f7, 0x4a3dc); printf("0x4a3dc: io_i915_WRITE32  00f7f7f7\n");
	io_i915_WRITE32( 0x00f8f8f8, 0x4a3e0); printf("0x4a3e0: io_i915_WRITE32  00f8f8f8\n");
	io_i915_WRITE32( 0x00f9f9f9, 0x4a3e4); printf("0x4a3e4: io_i915_WRITE32  00f9f9f9\n");
	io_i915_WRITE32( 0x00fafafa, 0x4a3e8); printf("0x4a3e8: io_i915_WRITE32  00fafafa\n");
	io_i915_WRITE32( 0x00fbfbfb, 0x4a3ec); printf("0x4a3ec: io_i915_WRITE32  00fbfbfb\n");
	io_i915_WRITE32( 0x00fcfcfc, 0x4a3f0); printf("0x4a3f0: io_i915_WRITE32  00fcfcfc\n");
	io_i915_WRITE32( 0x00fdfdfd, 0x4a3f4); printf("0x4a3f4: io_i915_WRITE32  00fdfdfd\n");
	io_i915_WRITE32( 0x00fefefe, 0x4a3f8); printf("0x4a3f8: io_i915_WRITE32  00fefefe\n");
	io_i915_WRITE32( 0x00ffffff, 0x4a3fc); printf("0x4a3fc: io_i915_WRITE32  00ffffff\n");
	u = io_i915_READ32(_PIPEACONF); printf("_PIPEACONF: Got %08x, 0xexpect  c0000050\n", u);
	u = io_i915_READ32(_DSPACNTR); printf("_DSPACNTR: Got %08x, 0xexpect  58004000\n", u);
	io_i915_WRITE32( 0xd8004000, _DSPACNTR); printf("_DSPACNTR: io_i915_WRITE32  d8004000\n");
	u = io_i915_READ32(_DSPAADDR); printf("_DSPAADDR: Got %08x, 0xexpect  00000000\n", u);
	io_i915_WRITE32( 0x00000000, _DSPAADDR); printf("_DSPAADDR: io_i915_WRITE32  00000000\n");
	u = io_i915_READ32(_DSPASIZE+0xc); printf("_DSPASIZE+0xc: Got %08x, 0xexpect  00000000\n", u);
	io_i915_WRITE32( 0x00000000, _DSPASIZE+0xc); printf("_DSPASIZE+0xc: io_i915_WRITE32  00000000\n");
	u = io_i915_READ32(_PIPEASTAT); printf("_PIPEASTAT: Got %08x, 0xexpect  00000000\n", u);
	io_i915_WRITE32( 0x00000002, _PIPEASTAT); printf("_PIPEASTAT: io_i915_WRITE32  00000002\n");
	u = io_i915_READ32(_PIPEASTAT); printf("_PIPEASTAT: Got %08x, 0xexpect  00000000\n", u);
	printf("%s\n", "[drm:intel_wait_for_vblank], vblank wait timed out");
	printf("%s\n", "[drm:ironlake_edp_panel_vdd_on], Turn eDP VDD on");
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	printf("%s\n", "[drm:ironlake_edp_panel_vdd_on], 0xeDP VDD already on");
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x80060000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80060000\n");
	io_i915_WRITE32( 0x01000000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  01000000\n");
	io_i915_WRITE32( 0xd25500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d25500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x80010008, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010008\n");
	io_i915_WRITE32( 0x0a840000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  0a840000\n");
	io_i915_WRITE32( 0x00000000, DPA_AUX_CH_DATA3); printf("DPA_AUX_CH_DATA3: io_i915_WRITE32  00000000\n");
	io_i915_WRITE32( 0x01000000, DPA_AUX_CH_DATA4); printf("DPA_AUX_CH_DATA4: io_i915_WRITE32  01000000\n");
	io_i915_WRITE32( 0xd2d500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d2d500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	io_i915_WRITE32( 0x891c4004, 0x64000); printf("0x64000: io_i915_WRITE32  891c4004\n");
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  891c4004\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x80010200, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010200\n");
	io_i915_WRITE32( 0x21000000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  21000000\n");
	io_i915_WRITE32( 0xd25500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d25500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x80010303, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010303\n");
	io_i915_WRITE32( 0x00000000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  00000000\n");
	io_i915_WRITE32( 0xd28500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d28500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	udelay( 100);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x90020205, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  90020205\n");
	io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d24500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  407500c8\n", u);
	io_i915_WRITE32( 0x527500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  527500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000080\n", u);
	u = io_i915_READ32(DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: Got %08x, 0xexpect  02111100\n", u);
	io_i915_WRITE32( 0x8c1c4004, 0x64000); printf("0x64000: io_i915_WRITE32  8c1c4004\n");
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  8c1c4004\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  007500c8\n", u);
	io_i915_WRITE32( 0x80010200, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010200\n");
	io_i915_WRITE32( 0x21000000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  21000000\n");
	io_i915_WRITE32( 0xd25500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d25500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x80010303, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010303\n");
	io_i915_WRITE32( 0x01010101, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  01010101\n");
	io_i915_WRITE32( 0xd28500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d28500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	udelay( 100);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x90020205, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  90020205\n");
	io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d24500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  407500c8\n", u);
	io_i915_WRITE32( 0x527500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  527500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000080\n", u);
	u = io_i915_READ32(DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: Got %08x, 0xexpect  02222200\n", u);
	io_i915_WRITE32( 0x8e1c4004, 0x64000); printf("0x64000: io_i915_WRITE32  8e1c4004\n");
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  8e1c4004\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  007500c8\n", u);
	io_i915_WRITE32( 0x80010200, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010200\n");
	io_i915_WRITE32( 0x21000000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  21000000\n");
	io_i915_WRITE32( 0xd25500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d25500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x80010303, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010303\n");
	io_i915_WRITE32( 0x06060606, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  06060606\n");
	io_i915_WRITE32( 0xd28500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d28500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	udelay( 100);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x90020205, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  90020205\n");
	io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d24500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  407500c8\n", u);
	io_i915_WRITE32( 0x527500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  527500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000080\n", u);
	u = io_i915_READ32(DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: Got %08x, 0xexpect  02222200\n", u);
	io_i915_WRITE32( 0x891c4004, 0x64000); printf("0x64000: io_i915_WRITE32  891c4004\n");
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  891c4004\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  007500c8\n", u);
	io_i915_WRITE32( 0x80010200, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010200\n");
	io_i915_WRITE32( 0x21000000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  21000000\n");
	io_i915_WRITE32( 0xd25500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d25500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x80010303, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010303\n");
	io_i915_WRITE32( 0x00000000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  00000000\n");
	io_i915_WRITE32( 0xd28500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d28500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	udelay( 100);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x90020205, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  90020205\n");
	io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d24500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  407500c8\n", u);
	io_i915_WRITE32( 0x527500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  527500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000080\n", u);
	u = io_i915_READ32(DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: Got %08x, 0xexpect  02111100\n", u);
	io_i915_WRITE32( 0x8c1c4004, 0x64000); printf("0x64000: io_i915_WRITE32  8c1c4004\n");
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  8c1c4004\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  007500c8\n", u);
	io_i915_WRITE32( 0x80010200, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010200\n");
	io_i915_WRITE32( 0x21000000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  21000000\n");
	io_i915_WRITE32( 0xd25500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d25500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x80010303, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010303\n");
	io_i915_WRITE32( 0x01010101, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  01010101\n");
	io_i915_WRITE32( 0xd28500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d28500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	udelay( 100);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x90020205, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  90020205\n");
	io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d24500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  407500c8\n", u);
	io_i915_WRITE32( 0x527500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  527500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000080\n", u);
	u = io_i915_READ32(DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: Got %08x, 0xexpect  02222200\n", u);
	io_i915_WRITE32( 0x8e1c4004, 0x64000); printf("0x64000: io_i915_WRITE32  8e1c4004\n");
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  8e1c4004\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  007500c8\n", u);
	io_i915_WRITE32( 0x80010200, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010200\n");
	io_i915_WRITE32( 0x21000000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  21000000\n");
	io_i915_WRITE32( 0xd25500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d25500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x80010303, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010303\n");
	io_i915_WRITE32( 0x06060606, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  06060606\n");
	io_i915_WRITE32( 0xd28500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d28500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	udelay( 100);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x90020205, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  90020205\n");
	io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d24500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  407500c8\n", u);
	io_i915_WRITE32( 0x527500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  527500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000080\n", u);
	u = io_i915_READ32(DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: Got %08x, 0xexpect  02222200\n", u);
	io_i915_WRITE32( 0x891c4004, 0x64000); printf("0x64000: io_i915_WRITE32  891c4004\n");
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  891c4004\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  007500c8\n", u);
	io_i915_WRITE32( 0x80010200, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010200\n");
	io_i915_WRITE32( 0x21000000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  21000000\n");
	io_i915_WRITE32( 0xd25500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d25500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x80010303, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010303\n");
	io_i915_WRITE32( 0x00000000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  00000000\n");
	io_i915_WRITE32( 0xd28500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d28500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	udelay( 100);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x90020205, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  90020205\n");
	io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d24500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  407500c8\n", u);
	io_i915_WRITE32( 0x527500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  527500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000080\n", u);
	u = io_i915_READ32(DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: Got %08x, 0xexpect  02111100\n", u);
	io_i915_WRITE32( 0x8c1c4004, 0x64000); printf("0x64000: io_i915_WRITE32  8c1c4004\n");
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  8c1c4004\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  007500c8\n", u);
	io_i915_WRITE32( 0x80010200, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010200\n");
	io_i915_WRITE32( 0x21000000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  21000000\n");
	io_i915_WRITE32( 0xd25500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d25500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x80010303, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010303\n");
	io_i915_WRITE32( 0x01010101, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  01010101\n");
	io_i915_WRITE32( 0xd28500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d28500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	udelay( 100);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x90020205, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  90020205\n");
	io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d24500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  407500c8\n", u);
	io_i915_WRITE32( 0x527500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  527500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000080\n", u);
	u = io_i915_READ32(DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: Got %08x, 0xexpect  02222200\n", u);
	io_i915_WRITE32( 0x8e1c4004, 0x64000); printf("0x64000: io_i915_WRITE32  8e1c4004\n");
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  8e1c4004\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  007500c8\n", u);
	io_i915_WRITE32( 0x80010200, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010200\n");
	io_i915_WRITE32( 0x21000000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  21000000\n");
	io_i915_WRITE32( 0xd25500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d25500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x80010303, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010303\n");
	io_i915_WRITE32( 0x06060606, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  06060606\n");
	io_i915_WRITE32( 0xd28500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d28500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	udelay( 100);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x90020205, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  90020205\n");
	io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d24500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  407500c8\n", u);
	io_i915_WRITE32( 0x527500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  527500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000080\n", u);
	u = io_i915_READ32(DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: Got %08x, 0xexpect  02222200\n", u);
	io_i915_WRITE32( 0x891c4004, 0x64000); printf("0x64000: io_i915_WRITE32  891c4004\n");
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  891c4004\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  007500c8\n", u);
	io_i915_WRITE32( 0x80010200, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010200\n");
	io_i915_WRITE32( 0x21000000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  21000000\n");
	io_i915_WRITE32( 0xd25500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d25500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x80010303, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010303\n");
	io_i915_WRITE32( 0x00000000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  00000000\n");
	io_i915_WRITE32( 0xd28500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d28500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	udelay( 100);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x90020205, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  90020205\n");
	io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d24500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  407500c8\n", u);
	io_i915_WRITE32( 0x527500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  527500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000080\n", u);
	u = io_i915_READ32(DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: Got %08x, 0xexpect  02111100\n", u);
	io_i915_WRITE32( 0x8c1c4004, 0x64000); printf("0x64000: io_i915_WRITE32  8c1c4004\n");
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  8c1c4004\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  007500c8\n", u);
	io_i915_WRITE32( 0x80010200, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010200\n");
	io_i915_WRITE32( 0x21000000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  21000000\n");
	io_i915_WRITE32( 0xd25500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d25500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x80010303, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010303\n");
	io_i915_WRITE32( 0x01010101, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  01010101\n");
	io_i915_WRITE32( 0xd28500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d28500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	udelay( 100);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x90020205, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  90020205\n");
	io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d24500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  407500c8\n", u);
	io_i915_WRITE32( 0x527500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  527500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000080\n", u);
	u = io_i915_READ32(DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: Got %08x, 0xexpect  02222200\n", u);
	io_i915_WRITE32( 0x8e1c4004, 0x64000); printf("0x64000: io_i915_WRITE32  8e1c4004\n");
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  8e1c4004\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  007500c8\n", u);
	io_i915_WRITE32( 0x80010200, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010200\n");
	io_i915_WRITE32( 0x21000000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  21000000\n");
	io_i915_WRITE32( 0xd25500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d25500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x80010303, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010303\n");
	io_i915_WRITE32( 0x06060606, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  06060606\n");
	io_i915_WRITE32( 0xd28500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d28500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	udelay( 100);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x90020205, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  90020205\n");
	io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d24500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  407500c8\n", u);
	io_i915_WRITE32( 0x527500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  527500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000080\n", u);
	u = io_i915_READ32(DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: Got %08x, 0xexpect  02222200\n", u);
	io_i915_WRITE32( 0x891c4004, 0x64000); printf("0x64000: io_i915_WRITE32  891c4004\n");
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  891c4004\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  007500c8\n", u);
	io_i915_WRITE32( 0x80010200, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010200\n");
	io_i915_WRITE32( 0x21000000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  21000000\n");
	io_i915_WRITE32( 0xd25500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d25500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x80010303, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010303\n");
	io_i915_WRITE32( 0x00000000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  00000000\n");
	io_i915_WRITE32( 0xd28500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d28500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	udelay( 100);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x90020205, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  90020205\n");
	io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d24500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  407500c8\n", u);
	io_i915_WRITE32( 0x527500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  527500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000080\n", u);
	u = io_i915_READ32(DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: Got %08x, 0xexpect  02111100\n", u);
	io_i915_WRITE32( 0x8c1c4004, 0x64000); printf("0x64000: io_i915_WRITE32  8c1c4004\n");
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  8c1c4004\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  007500c8\n", u);
	io_i915_WRITE32( 0x80010200, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010200\n");
	io_i915_WRITE32( 0x21000000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  21000000\n");
	io_i915_WRITE32( 0xd25500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d25500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x80010303, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010303\n");
	io_i915_WRITE32( 0x01010101, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  01010101\n");
	io_i915_WRITE32( 0xd28500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d28500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	udelay( 100);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x90020205, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  90020205\n");
	io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d24500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  407500c8\n", u);
	io_i915_WRITE32( 0x527500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  527500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000080\n", u);
	u = io_i915_READ32(DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: Got %08x, 0xexpect  02222200\n", u);
	io_i915_WRITE32( 0x8e1c4004, 0x64000); printf("0x64000: io_i915_WRITE32  8e1c4004\n");
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  8e1c4004\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  007500c8\n", u);
	io_i915_WRITE32( 0x80010200, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010200\n");
	io_i915_WRITE32( 0x21000000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  21000000\n");
	io_i915_WRITE32( 0xd25500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d25500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x80010303, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010303\n");
	io_i915_WRITE32( 0x06060606, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  06060606\n");
	io_i915_WRITE32( 0xd28500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d28500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	udelay( 100);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x90020205, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  90020205\n");
	io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d24500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  407500c8\n", u);
	io_i915_WRITE32( 0x527500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  527500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000080\n", u);
	u = io_i915_READ32(DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: Got %08x, 0xexpect  02222200\n", u);
	printf("%s\n", "[drm:intel_dp_start_link_train], too many full retries, give up");
	printf("%s\n", "[drm:ironlake_edp_panel_on], Turn eDP power on");
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	printf("%s\n", "[drm:ironlake_wait_panel_power_cycle], Wait for panel power cycle");
	printf("%s\n", "[drm:ironlake_wait_panel_status], R PCH_PP_CONTROL: abcd0008");
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	printf("%s\n", "mask b800000f value 00000000 status 00000000 control abcd0008");
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0008\n", u);
	io_i915_WRITE32( 0xabcd000b, PCH_PP_CONTROL); printf("PCH_PP_CONTROL: io_i915_WRITE32  abcd000b\n");
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd000b\n", u);
	printf("%s\n", "[drm:ironlake_wait_panel_on], Wait for panel power on");
	printf("%s\n", "[drm:ironlake_wait_panel_status], R PCH_PP_CONTROL: abcd000b");
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  0000000a\n", u);
	printf("%s\n", "mask b000000f value 80000008 status 0000000a control abcd000b");
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  9000000a\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  90000009\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  80000008\n", u);
	printf("%s\n", "[drm:ironlake_edp_panel_vdd_off], Turn eDP VDD off 1");
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd000b\n", u);
	io_i915_WRITE32( 0xabcd0003, PCH_PP_CONTROL); printf("PCH_PP_CONTROL: io_i915_WRITE32  abcd0003\n");
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0003\n", u);
	printf("%s\n", "[drm:ironlake_panel_vdd_off_sync], R PCH_PP_CONTROL: abcd0003");
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  80000008\n", u);
	printf("%s\n", "PCH_PP_STATUS: 0x80000008 PCH_PP_CONTROL: 0xabcd0003");
	io_i915_WRITE32( 0x8e1c4104, 0x64000); printf("0x64000: io_i915_WRITE32  8e1c4104\n");
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  8e1c4104\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  80000008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  007500c8\n", u);
	io_i915_WRITE32( 0x80010200, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010200\n");
	io_i915_WRITE32( 0x22000000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  22000000\n");
	io_i915_WRITE32( 0xd25500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d25500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  80000008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x80010303, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010303\n");
	io_i915_WRITE32( 0x06060606, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  06060606\n");
	io_i915_WRITE32( 0xd28500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d28500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  800500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	udelay( 400);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  80000008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x90020205, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  90020205\n");
	io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d24500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  804500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  407500c8\n", u);
	io_i915_WRITE32( 0x527500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  527500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00111180\n", u);
	u = io_i915_READ32(DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: Got %08x, 0xexpect  02666600\n", u);
	io_i915_WRITE32( 0x8cdc4104, 0x64000); printf("0x64000: io_i915_WRITE32  8cdc4104\n");
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  8cdc4104\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  80000008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  007500c8\n", u);
	io_i915_WRITE32( 0x80010200, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010200\n");
	io_i915_WRITE32( 0x22000000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  22000000\n");
	io_i915_WRITE32( 0xd25500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d25500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  80000008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x80010303, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010303\n");
	io_i915_WRITE32( 0x2e2e2e2e, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  2e2e2e2e\n");
	io_i915_WRITE32( 0xd28500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d28500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	udelay( 400);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  80000008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x90020205, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  90020205\n");
	io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d24500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  805500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  407500c8\n", u);
	io_i915_WRITE32( 0x527500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  527500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00111180\n", u);
	u = io_i915_READ32(DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: Got %08x, 0xexpect  02666600\n", u);
	io_i915_WRITE32( 0x8cdc4104, 0x64000); printf("0x64000: io_i915_WRITE32  8cdc4104\n");
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  8cdc4104\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  80000008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  007500c8\n", u);
	io_i915_WRITE32( 0x80010200, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010200\n");
	io_i915_WRITE32( 0x22000000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  22000000\n");
	io_i915_WRITE32( 0xd25500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d25500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  80000008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x80010303, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010303\n");
	io_i915_WRITE32( 0x2e2e2e2e, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  2e2e2e2e\n");
	io_i915_WRITE32( 0xd28500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d28500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	udelay( 400);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  80000008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x90020205, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  90020205\n");
	io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d24500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  804500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  407500c8\n", u);
	io_i915_WRITE32( 0x527500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  527500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00111180\n", u);
	u = io_i915_READ32(DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: Got %08x, 0xexpect  02666600\n", u);
	io_i915_WRITE32( 0x8cdc4104, 0x64000); printf("0x64000: io_i915_WRITE32  8cdc4104\n");
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  8cdc4104\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  80000008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  007500c8\n", u);
	io_i915_WRITE32( 0x80010200, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010200\n");
	io_i915_WRITE32( 0x22000000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  22000000\n");
	io_i915_WRITE32( 0xd25500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d25500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  80000008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x80010303, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010303\n");
	io_i915_WRITE32( 0x2e2e2e2e, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  2e2e2e2e\n");
	io_i915_WRITE32( 0xd28500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d28500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  800500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	udelay( 400);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  80000008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x90020205, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  90020205\n");
	io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d24500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  804500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  407500c8\n", u);
	io_i915_WRITE32( 0x527500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  527500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00111180\n", u);
	u = io_i915_READ32(DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: Got %08x, 0xexpect  02666600\n", u);
	io_i915_WRITE32( 0x8cdc4104, 0x64000); printf("0x64000: io_i915_WRITE32  8cdc4104\n");
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  8cdc4104\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  80000008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  007500c8\n", u);
	io_i915_WRITE32( 0x80010200, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010200\n");
	io_i915_WRITE32( 0x22000000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  22000000\n");
	io_i915_WRITE32( 0xd25500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d25500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  80000008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x80010303, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010303\n");
	io_i915_WRITE32( 0x2e2e2e2e, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  2e2e2e2e\n");
	io_i915_WRITE32( 0xd28500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d28500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	udelay( 400);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  80000008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x90020205, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  90020205\n");
	io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d24500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  804500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  407500c8\n", u);
	io_i915_WRITE32( 0x527500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  527500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00111180\n", u);
	u = io_i915_READ32(DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: Got %08x, 0xexpect  02666600\n", u);
	io_i915_WRITE32( 0x8cdc4104, 0x64000); printf("0x64000: io_i915_WRITE32  8cdc4104\n");
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  8cdc4104\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  80000008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  007500c8\n", u);
	io_i915_WRITE32( 0x80010200, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010200\n");
	io_i915_WRITE32( 0x22000000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  22000000\n");
	io_i915_WRITE32( 0xd25500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d25500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  80000008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x80010303, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010303\n");
	io_i915_WRITE32( 0x2e2e2e2e, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  2e2e2e2e\n");
	io_i915_WRITE32( 0xd28500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d28500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	udelay( 400);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  80000008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x90020205, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  90020205\n");
	io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d24500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  806500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  407500c8\n", u);
	io_i915_WRITE32( 0x527500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  527500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00111180\n", u);
	u = io_i915_READ32(DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: Got %08x, 0xexpect  02666600\n", u);
	io_i915_WRITE32( 0x8cdc4104, 0x64000); printf("0x64000: io_i915_WRITE32  8cdc4104\n");
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  8cdc4104\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  80000008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  007500c8\n", u);
	io_i915_WRITE32( 0x80010200, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010200\n");
	io_i915_WRITE32( 0x22000000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  22000000\n");
	io_i915_WRITE32( 0xd25500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d25500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  80000008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x80010303, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010303\n");
	io_i915_WRITE32( 0x2e2e2e2e, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  2e2e2e2e\n");
	io_i915_WRITE32( 0xd28500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d28500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	udelay( 400);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  80000008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x90020205, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  90020205\n");
	io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d24500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  804500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  407500c8\n", u);
	io_i915_WRITE32( 0x527500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  527500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00111180\n", u);
	u = io_i915_READ32(DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: Got %08x, 0xexpect  02666600\n", u);
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  8cdc4104\n", u);
	printf("%s\n", "[drm:intel_dp_link_down], ");
	io_i915_WRITE32( 0x8e1c0004, 0x64000); printf("0x64000: io_i915_WRITE32  8e1c0004\n");
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  8e1c0004\n", u);
	udelay( 100);
	io_i915_WRITE32( 0x8e1c0204, 0x64000); printf("0x64000: io_i915_WRITE32  8e1c0204\n");
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  8e1c0204\n", u);
	io_i915_WRITE32( 0x0e1c0304, 0x64000); printf("0x64000: io_i915_WRITE32  0e1c0304\n");
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  0e1c0304\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  80000008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  007500c8\n", u);
	io_i915_WRITE32( 0x80010008, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010008\n");
	io_i915_WRITE32( 0x0a840000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  0a840000\n");
	io_i915_WRITE32( 0x00000000, DPA_AUX_CH_DATA3); printf("DPA_AUX_CH_DATA3: io_i915_WRITE32  00000000\n");
	io_i915_WRITE32( 0x01000000, DPA_AUX_CH_DATA4); printf("DPA_AUX_CH_DATA4: io_i915_WRITE32  01000000\n");
	io_i915_WRITE32( 0xd2d500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d2d500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	io_i915_WRITE32( 0x891c4004, 0x64000); printf("0x64000: io_i915_WRITE32  891c4004\n");
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  891c4004\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  80000008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x80010200, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010200\n");
	io_i915_WRITE32( 0x21000000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  21000000\n");
	io_i915_WRITE32( 0xd25500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d25500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  80000008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x80010303, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010303\n");
	io_i915_WRITE32( 0x00000000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  00000000\n");
	io_i915_WRITE32( 0xd28500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d28500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	udelay( 100);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  80000008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x90020205, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  90020205\n");
	io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d24500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  804500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  407500c8\n", u);
	io_i915_WRITE32( 0x527500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  527500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00111180\n", u);
	u = io_i915_READ32(DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: Got %08x, 0xexpect  02000000\n", u);
	printf("%s\n", "[drm:intel_dp_start_link_train], 0xclock recovery OK");
	io_i915_WRITE32( 0x891c4104, 0x64000); printf("0x64000: io_i915_WRITE32  891c4104\n");
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  891c4104\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  80000008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  007500c8\n", u);
	io_i915_WRITE32( 0x80010200, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010200\n");
	io_i915_WRITE32( 0x22000000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  22000000\n");
	io_i915_WRITE32( 0xd25500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d25500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  80000008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x80010303, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010303\n");
	io_i915_WRITE32( 0x00000000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  00000000\n");
	io_i915_WRITE32( 0xd28500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d28500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  800500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	udelay( 400);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  80000008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x90020205, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  90020205\n");
	io_i915_WRITE32( 0xd24500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d24500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  804500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  407500c8\n", u);
	io_i915_WRITE32( 0x527500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  527500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00777781\n", u);
	u = io_i915_READ32(DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: Got %08x, 0xexpect  02000000\n", u);
	io_i915_WRITE32( 0x891c4304, 0x64000); printf("0x64000: io_i915_WRITE32  891c4304\n");
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  891c4304\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  80000008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  007500c8\n", u);
	io_i915_WRITE32( 0x80010200, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80010200\n");
	io_i915_WRITE32( 0x00000000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  00000000\n");
	io_i915_WRITE32( 0xd25500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d25500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  807500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	printf("%s\n", "[drm:ironlake_edp_backlight_on], ");
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0003\n", u);
	io_i915_WRITE32( 0xabcd0007, PCH_PP_CONTROL); printf("PCH_PP_CONTROL: io_i915_WRITE32  abcd0007\n");
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0007\n", u);
	u = io_i915_READ32(_PIPEADSL); printf("_PIPEADSL: Got %08x, 0xexpect  000005d6\n", u);
	udelay( 500);
	u = io_i915_READ32(_PIPEADSL); printf("_PIPEADSL: Got %08x, 0xexpect  000005f5\n", u);
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  891c4304\n", u);
	printf("%s\n", "[drm:ironlake_edp_pll_on], ");
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  891c4304\n", u);
	io_i915_WRITE32( 0x891c4304, 0x64000); printf("0x64000: io_i915_WRITE32  891c4304\n");
	u = io_i915_READ32(0x64000); printf("0x64000: Got %08x, 0xexpect  891c4304\n", u);
	udelay( 200);
	printf("%s\n", "[drm:ironlake_edp_panel_vdd_on], Turn eDP VDD on");
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0007\n", u);
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  80000008\n", u);
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd0007\n", u);
	io_i915_WRITE32( 0xabcd000f, PCH_PP_CONTROL); printf("PCH_PP_CONTROL: io_i915_WRITE32  abcd000f\n");
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd000f\n", u);
	printf("%s\n", "[drm:ironlake_edp_panel_vdd_on], R PCH_PP_CONTROL: abcd000f");
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  80000008\n", u);
	printf("%s\n", "PCH_PP_STATUS: 0x80000008 PCH_PP_CONTROL: 0xabcd000f");
	u = io_i915_READ32(PCH_PP_STATUS); printf("PCH_PP_STATUS: Got %08x, 0xexpect  80000008\n", u);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  001500c8\n", u);
	io_i915_WRITE32( 0x80060000, DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: io_i915_WRITE32  80060000\n");
	io_i915_WRITE32( 0x01000000, DPA_AUX_CH_DATA2); printf("DPA_AUX_CH_DATA2: io_i915_WRITE32  01000000\n");
	io_i915_WRITE32( 0xd25500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  d25500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  801500c8\n", u);
	udelay( 100);
	u = io_i915_READ32(DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: Got %08x, 0xexpect  401500c8\n", u);
	io_i915_WRITE32( 0x521500c8, DPA_AUX_CH_CTL); printf("DPA_AUX_CH_CTL: io_i915_WRITE32  521500c8\n");
	u = io_i915_READ32(DPA_AUX_CH_DATA1); printf("DPA_AUX_CH_DATA1: Got %08x, 0xexpect  00000000\n", u);
	printf("%s\n", "[drm:ironlake_edp_panel_vdd_off], Turn eDP VDD off 1");
	printf("%s\n", "[drm:ironlake_edp_backlight_on], ");
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd000f\n", u);
	io_i915_WRITE32( 0xabcd000f, PCH_PP_CONTROL); printf("PCH_PP_CONTROL: io_i915_WRITE32  abcd000f\n");
	u = io_i915_READ32(PCH_PP_CONTROL); printf("PCH_PP_CONTROL: Got %08x, 0xexpect  abcd000f\n", u);
}
#if 0

	Edit ,s/^P/printf("%s\\n", "&");/g
	Edit s/U.*/\n&/g
	Edti s/U(.*)/udelay(\1);
	Edit s/udelay((.*));/udelay(\1);/g
	Edit s/^R (.*):(.*)/u = inl(\1); printf("\1: Got %08x, 0xexpect \2\\n", u);/g
	Edit s/^W (.*):(.*)/outl( \2, \1); printf("\1: outl \2\\n");/g
	Edit 3,.s/^/	/g
	cc -g -static -o IO IO.c

#endif